Browse Source

* fixed compilation errors in r3017

git-svn-id: trunk@3018 -
Jonas Maebe 19 years ago
parent
commit
422b29759b

+ 1 - 1
fcl/darwin/syncobjs.pp

@@ -120,7 +120,7 @@ destructor TEventObject.destroy;
 
 
 begin
 begin
   sem_destroy(psem_t(FSem));
   sem_destroy(psem_t(FSem));
-  dispose(FSem);
+  dispose(PSemaphore(FSem));
   FEventSection.Free;
   FEventSection.Free;
 end;
 end;
 
 

+ 1 - 1
fcl/freebsd/syncobjs.pp

@@ -120,7 +120,7 @@ destructor TEventObject.destroy;
 
 
 begin
 begin
   sem_destroy(psem_t(FSem));
   sem_destroy(psem_t(FSem));
-  dispose(FSem);
+  dispose(PSemaphore(FSem));
   FEventSection.Free;
   FEventSection.Free;
 end;
 end;
 
 

+ 1 - 1
fcl/linux/syncobjs.pp

@@ -120,7 +120,7 @@ destructor TEventObject.destroy;
 
 
 begin
 begin
   sem_destroy(FSem);
   sem_destroy(FSem);
-  dispose(FSem);
+  dispose(PSemaphore(FSem));
   FEventSection.Free;
   FEventSection.Free;
 end;
 end;
 
 

+ 1 - 1
fcl/netwlibc/syncobjs.pp

@@ -119,7 +119,7 @@ destructor TEventObject.destroy;
 
 
 begin
 begin
   sem_destroy(FSem);
   sem_destroy(FSem);
-  dispose(FSem);
+  dispose(PSemaphore(FSem));
   FEventSection.Free;
   FEventSection.Free;
 end;
 end;
 
 

+ 1 - 1
fcl/solaris/syncobjs.pp

@@ -120,7 +120,7 @@ destructor TEventObject.destroy;
 
 
 begin
 begin
   sem_destroy(psem_t(FSem));
   sem_destroy(psem_t(FSem));
-  dispose(FSem);
+  dispose(PSemaphore(FSem));
   FEventSection.Free;
   FEventSection.Free;
 end;
 end;