Fixed compiler warnings for TRIO_CONST and limited data type.
authorArmin Novak <armin.novak@thincast.com>
Tue, 29 Jan 2019 16:46:47 +0000 (17:46 +0100)
committerArmin Novak <armin.novak@thincast.com>
Tue, 29 Jan 2019 16:51:44 +0000 (17:51 +0100)
winpr/libwinpr/synch/test/TestSynchMultipleThreads.c
winpr/libwinpr/utils/trio/trio.c
winpr/libwinpr/utils/trio/triop.h

index 27fe9d9..cfe53d8 100644 (file)
@@ -83,7 +83,7 @@ int TestSynchMultipleThreads(int argc, char *argv[])
 
        ev = WaitForMultipleObjects(THREADS, threads, FALSE, INFINITE);
 
-       if ((ev < WAIT_OBJECT_0) || (ev > (WAIT_OBJECT_0 + THREADS)))
+       if (ev > (WAIT_OBJECT_0 + THREADS))
        {
                printf("WaitForMultipleObjects INFINITE failed\n");
                rc = 6;
index 19cfdad..5b13774 100644 (file)
@@ -5083,7 +5083,7 @@ TRIO_ARGS1((ref),
 /*************************************************************************
  * trio_get_argument [public]
  */
-TRIO_CONST trio_pointer_t
+trio_pointer_t
 trio_get_argument
 TRIO_ARGS1((ref),
           trio_pointer_t ref)
index 2f67699..1db3e68 100644 (file)
@@ -428,7 +428,7 @@ trio_pointer_t trio_register TRIO_PROTO((trio_callback_t callback, const char *n
 void trio_unregister TRIO_PROTO((trio_pointer_t handle));
 
 TRIO_CONST char *trio_get_format TRIO_PROTO((trio_pointer_t ref));
-TRIO_CONST trio_pointer_t trio_get_argument TRIO_PROTO((trio_pointer_t ref));
+trio_pointer_t trio_get_argument TRIO_PROTO((trio_pointer_t ref));
 
 /* Modifiers */
 int  trio_get_width TRIO_PROTO((trio_pointer_t ref));