Ver código fonte

* solved bug #3860 with a union

marco 20 anos atrás
pai
commit
e9860e8c97
1 arquivos alterados com 4 adições e 5 exclusões
  1. 4 5
      packages/base/libc/timeh.inc

+ 4 - 5
packages/base/libc/timeh.inc

@@ -24,11 +24,10 @@ type
         tm_wday : longint;
         tm_yday : longint;
         tm_isdst : longint;
-        tm_gmtoff : longint;
-        tm_zone : Pchar;
-        __tm_gmtoff : longint;
-        __tm_zone : Pchar;
-     end;
+        case boolean of 
+         false : (tm_gmtoff : longint;tm_zone : Pchar);
+         true  : (__tm_gmtoff : longint;__tm_zone : Pchar);
+	end;
 
    Pitimerspec = ^itimerspec;
    itimerspec = record