OSDN Git Service

'%'刻みでデフォだった場合にスペース一文字だけ刻むようにした。
authormogami <mogami@0568b783-4c39-0410-ac80-bf13821ea2a2>
Thu, 21 Feb 2002 17:24:28 +0000 (17:24 +0000)
committermogami <mogami@0568b783-4c39-0410-ac80-bf13821ea2a2>
Thu, 21 Feb 2002 17:24:28 +0000 (17:24 +0000)
src/cmd3.c

index c5a7cb9..4020f6b 100644 (file)
@@ -1601,6 +1601,7 @@ s16b inscribe_flags(object_type *o_ptr, cptr out_val)
        {
                if ('%' == out_val[i] )
                {
+                       cptr start_percent = ptr;
 #ifdef JP
                        if ('%' == out_val[i+1])
                        {
@@ -1728,6 +1729,9 @@ s16b inscribe_flags(object_type *o_ptr, cptr out_val)
                                ADD_INSC("(");
                        }
                        ptr = inscribe_flags_aux(flag_insc_sust, flag, kanji, ptr);
+
+                       if (ptr == start_percent)
+                               ADD_INSC(" ");
                }
                else
                {