Only disable filesystem redirection in the 64-bit installers


git-svn-id: svn+ssh://svn.code.sf.net/p/libjpeg-turbo/code/trunk@184 632fc199-4ca6-4c93-a231-07263d6284db
diff --git a/Makefile.am b/Makefile.am
index dd67749..d3c8474 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -160,7 +160,7 @@
 
 nsi: all
 	makensis -nocd -DVERSION=$(VERSION) -DAPPNAME=libjpeg-turbo-gcc64 \
-		-DWLIBDIR=.libs -DWSRCDIR=$(srcdir) -DWBLDDIR=. -DWHDRDIR=. \
+		-DWLIBDIR=.libs -DWSRCDIR=$(srcdir) -DWBLDDIR=. -DWHDRDIR=. -DWIN64 \
 		-DPLATFORM="GCC 64-bit" -DGCC $(srcdir)/release/libjpeg-turbo.nsi
 
 else
diff --git a/release/libjpeg-turbo.nsi b/release/libjpeg-turbo.nsi
index aaa96d9..e944466 100644
--- a/release/libjpeg-turbo.nsi
+++ b/release/libjpeg-turbo.nsi
@@ -12,9 +12,11 @@
 UninstPage instfiles
 
 Section "libjpeg-turbo SDK for ${PLATFORM} (required)"
+!ifdef WIN64
 	${If} ${RunningX64}
 	${DisableX64FSRedirection}
 	${Endif}
+!endif
 	SectionIn RO
 !ifdef GCC
 	IfFileExists $SYSDIR/libturbojpeg.dll exists 0
@@ -78,9 +80,11 @@
 SectionEnd
 
 Section "Uninstall"
+!ifdef WIN64
 	${If} ${RunningX64}
 	${DisableX64FSRedirection}
 	${Endif}
+!endif
 
 	SetShellVarContext all
 
diff --git a/win/Makefile b/win/Makefile
index 80aad01..381203e 100755
--- a/win/Makefile
+++ b/win/Makefile
@@ -234,7 +234,7 @@
 	$(RM) $(ODIR)/libjpeg-turbo64.exe
 	makensis -nocd -DVERSION=$(VERSION) -DAPPNAME=libjpeg-turbo64 \
 		-DWLIBDIR=windows64 -DWSRCDIR=. -DWBLDDIR=windows64 -DWHDRDIR=win \
-		-DPLATFORM="Visual C++ 64-bit" release/libjpeg-turbo.nsi
+		-DPLATFORM="Visual C++ 64-bit" -DWIN64 release/libjpeg-turbo.nsi
 else
 nsi: all
 	$(RM) $(ODIR)/libjpeg-turbo.exe