Changed void * into char * for offset calculations to make things portable
authorMichael Beck <beck@ipd.info.uni-karlsruhe.de>
Mon, 13 Jan 2003 16:13:18 +0000 (16:13 +0000)
committerMichael Beck <beck@ipd.info.uni-karlsruhe.de>
Mon, 13 Jan 2003 16:13:18 +0000 (16:13 +0000)
[r606]

ir/tv/tv.c

index 01125de..e8e9e87 100644 (file)
@@ -244,8 +244,8 @@ tarval_cmp (const void *p, const void *q)
   TARVAL_VRFY (b);
 
   if (a == b) return 0;
-  if ((void *)a->mode - (void *)b->mode)
-    return (void *)a->mode - (void *)b->mode;
+  if ((char *)a->mode - (char *)b->mode)
+    return (char *)a->mode - (char *)b->mode;
 
   switch (get_mode_modecode(a->mode)) {
     /* floating */