Compiler warnings fixed for glib-2.2.2 compatibility.
authorshort <>
Fri, 4 Jul 2003 04:14:51 +0000 (04:14 +0000)
committershort <>
Fri, 4 Jul 2003 04:14:51 +0000 (04:14 +0000)
src/libcaptive/cc/map.c

index d479943..81dfafd 100644 (file)
@@ -306,19 +306,19 @@ gint r;
 
        g_return_val_if_fail(a!=NULL,0);
        g_return_val_if_fail(validate_Bcb(a->PublicBcb),0);
-       g_assert(!a->lsn_valid || a->lsn.QuadPart!=G_MININT64); /* Forbid defined LSN as G_MININT64 */
+       g_assert(!a->lsn_valid || a->lsn.QuadPart!=(LONGLONG)G_MININT64);       /* Forbid defined LSN as G_MININT64 */
        g_return_val_if_fail(b!=NULL,0);
        g_return_val_if_fail(validate_Bcb(b->PublicBcb),0);
-       g_assert(!b->lsn_valid || b->lsn.QuadPart!=G_MININT64); /* Forbid defined LSN as G_MININT64 */
+       g_assert(!b->lsn_valid || b->lsn.QuadPart!=(LONGLONG)G_MININT64);       /* Forbid defined LSN as G_MININT64 */
 
        if (a==b)       /* LSN would be apparently the same in such case :-) */
                return 0;
 
-       a_lsn=(!a->lsn_valid ? G_MININT64 : a->lsn.QuadPart);
-       b_lsn=(!b->lsn_valid ? G_MININT64 : b->lsn.QuadPart);
+       a_lsn=(!a->lsn_valid ? (LONGLONG)G_MININT64 : a->lsn.QuadPart);
+       b_lsn=(!b->lsn_valid ? (LONGLONG)G_MININT64 : b->lsn.QuadPart);
 
        /* Forbid the same LSNs if both defined */
-       g_assert(a_lsn==G_MININT64 || a_lsn!=b_lsn);
+       g_assert(a_lsn==(LONGLONG)G_MININT64 || a_lsn!=b_lsn);
 
        if ((r=(b_lsn>a_lsn)-(b_lsn<a_lsn)))
                return r;