summaryrefslogtreecommitdiff
path: root/Source/makenssi.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'Source/makenssi.cpp')
-rwxr-xr-xSource/makenssi.cpp16
1 files changed, 9 insertions, 7 deletions
diff --git a/Source/makenssi.cpp b/Source/makenssi.cpp
index 9ea962d..46551d5 100755
--- a/Source/makenssi.cpp
+++ b/Source/makenssi.cpp
@@ -152,11 +152,11 @@ static void print_stub_info(CEXEBuild& build)
{
if (build.display_info)
{
- fprintf(g_output,"Size of first header is %d bytes.\n",sizeof(firstheader));
- fprintf(g_output,"Size of main header is %d bytes.\n",sizeof(header));
- fprintf(g_output,"Size of each section is %d bytes.\n",sizeof(section));
- fprintf(g_output,"Size of each page is %d bytes.\n",sizeof(page));
- fprintf(g_output,"Size of each instruction is %d bytes.\n",sizeof(entry));
+ fprintf(g_output,"Size of first header is %lu bytes.\n",(unsigned long)sizeof(firstheader));
+ fprintf(g_output,"Size of main header is %lu bytes.\n",(unsigned long)sizeof(header));
+ fprintf(g_output,"Size of each section is %lu bytes.\n",(unsigned long)sizeof(section));
+ fprintf(g_output,"Size of each page is %lu bytes.\n",(unsigned long)sizeof(page));
+ fprintf(g_output,"Size of each instruction is %lu bytes.\n",(unsigned long)sizeof(entry));
int x=build.definedlist.getnum();
fprintf(g_output,"\nDefined symbols: ");
for (int i=0; i<x; i++)
@@ -243,11 +243,13 @@ static int change_to_script_dir(CEXEBuild& build, string& script)
return 0;
}
+#ifdef NSIS_HPUX_ALLOW_UNALIGNED_DATA_ACCESS
+extern "C" void allow_unaligned_data_access();
+#endif
+
int main(int argc, char **argv)
{
-
#ifdef NSIS_HPUX_ALLOW_UNALIGNED_DATA_ACCESS
- extern "C" void allow_unaligned_data_access();
allow_unaligned_data_access();
#endif