]> granicus.if.org Git - nethack/commitdiff
another safe_oname() bit (trunk only)
authornethack.allison <nethack.allison>
Sat, 15 Apr 2006 15:49:00 +0000 (15:49 +0000)
committernethack.allison <nethack.allison>
Sat, 15 Apr 2006 15:49:00 +0000 (15:49 +0000)
src/invent.c

index 6acf4212fdf746dc6e5a76ffdc76c835c4557fe2..74e8da1fd72abf47cba87fea973dc035679537aa 100644 (file)
@@ -1,4 +1,4 @@
-/*     SCCS Id: @(#)invent.c   3.5     2006/04/14      */
+/*     SCCS Id: @(#)invent.c   3.5     2006/04/15      */
 /* Copyright (c) Stichting Mathematisch Centrum, Amsterdam, 1985. */
 /* NetHack may be freely redistributed.  See license for details. */
 
@@ -2452,8 +2452,8 @@ mergable(otmp, obj)       /* returns TRUE if obj  & otmp can be merged */
            return FALSE;
 
        /* if they have names, make sure they're the same */
-       if (has_oname(obj)) objnamelth = strlen(ONAME(obj));
-       if (has_oname(otmp)) otmpnamelth = strlen(ONAME(otmp));
+       objnamelth = strlen(safe_oname(obj));
+       otmpnamelth = strlen(safe_oname(otmp));
        if ( (objnamelth != otmpnamelth &&
                ((objnamelth && otmpnamelth) || obj->otyp == CORPSE)
             ) ||