]> git.pld-linux.org Git - packages/Firebird.git/commitdiff
- fix type casts on 64bit archs
authorJan Rękorajski <baggins@pld-linux.org>
Thu, 2 Jul 2009 21:12:55 +0000 (21:12 +0000)
committercvs2git <feedback@pld-linux.org>
Sun, 24 Jun 2012 12:13:13 +0000 (12:13 +0000)
Changed files:
    Firebird-64bit.patch -> 1.3

Firebird-64bit.patch [new file with mode: 0644]

diff --git a/Firebird-64bit.patch b/Firebird-64bit.patch
new file mode 100644 (file)
index 0000000..0e53d1f
--- /dev/null
@@ -0,0 +1,20 @@
+--- Firebird-2.1.2.18118-0/src/gpre/pas.cpp~   2007-02-11 10:31:45.000000000 +0100
++++ Firebird-2.1.2.18118-0/src/gpre/pas.cpp    2009-07-02 23:08:50.683040590 +0200
+@@ -1931,7 +1931,7 @@
+       args.pat_database = (DBB) init->nod_arg[3];
+       args.pat_vector1 = status_vector(action);
+-      args.pat_value1 = (int) init->nod_arg[2];
++      args.pat_value1 = (int) (IPTR)init->nod_arg[2];
+       args.pat_value2 = (int) event_list->nod_count;
+       args.pat_string1 = GDS_EVENT_WAIT;
+       args.pat_string2 = GDS_EVENT_COUNTS;
+@@ -2007,7 +2007,7 @@
+               event_init = (GPRE_NOD) event_action->act_object;
+               stack_name = (gpre_sym*) event_init->nod_arg[0];
+               if (!strcmp(event_name->sym_string, stack_name->sym_string)) {
+-                      ident = (int) event_init->nod_arg[2];
++                      ident = (int) (IPTR)event_init->nod_arg[2];
+                       database = (DBB) event_init->nod_arg[3];
+               }
+       }
This page took 0.033415 seconds and 4 git commands to generate.