]> granicus.if.org Git - nethack/commitdiff
Make pointer differenace a long.
authornhkeni <keni@his.com>
Thu, 17 Mar 2022 20:56:25 +0000 (16:56 -0400)
committernhkeni <keni@his.com>
Thu, 17 Mar 2022 20:56:25 +0000 (16:56 -0400)
src/o_init.c

index 143db6170b97af01d1ef485e0ebeda50d22a19f9..251bb13e47dd2c65a46408206fa404a7ded49461 100644 (file)
@@ -614,7 +614,8 @@ dodiscovered(void) /* free after Robert Viduya */
     char *s, *p, oclass, prev_class,
          classes[MAXOCLASSES], buf[BUFSZ],
          *sorted_lines[NUM_OBJECTS]; /* overkill */
-    int i, j, sortindx, dis, ct, uniq_ct, arti_ct, sorted_ct;
+    int i, j, dis, ct, uniq_ct, arti_ct, sorted_ct;
+    long sortindx;  // should be ptrdiff_t, but we don't require that exists
     boolean alphabetized, alphabyclass, lootsort;
 
     if (!flags.discosort || !(p = index(disco_order_let, flags.discosort)))