OSDN Git Service

先に漢字があるかどうか判定してるので、先頭の文字を大文字に変換する時に漢字であるか判定する必要はないのでif文を削除。
authorhabu <habu@0568b783-4c39-0410-ac80-bf13821ea2a2>
Fri, 22 Feb 2002 05:54:28 +0000 (05:54 +0000)
committerhabu <habu@0568b783-4c39-0410-ac80-bf13821ea2a2>
Fri, 22 Feb 2002 05:54:28 +0000 (05:54 +0000)
src/z-form.c

index 1030143..e247932 100644 (file)
@@ -605,7 +605,7 @@ uint vstrnfmt(char *buf, uint max, cptr fmt, va_list vp)
 
 
 #ifdef JP
-                  for (q = 0; tmp[q]; q++) if ( iskanji(tmp[q]) ) { do_xtra=FALSE;break;} 
+               for (q = 0; tmp[q]; q++) if (iskanji(tmp[q])) { do_xtra=FALSE;break;} 
 #endif
                /* Mega-Hack -- handle "capitilization" */
                if (do_xtra)
@@ -617,11 +617,8 @@ uint vstrnfmt(char *buf, uint max, cptr fmt, va_list vp)
                                if (!isspace(tmp[q]))
                                {
                                        /* Capitalize if possible */
-#ifdef JP
-                                       if (!iskanji(tmp[q]))
-#endif
-                                               if (islower(tmp[q]))
-                                                       tmp[q] = toupper(tmp[q]);
+                                       if (islower(tmp[q]))
+                                               tmp[q] = toupper(tmp[q]);
 
                                        /* Done */
                                        break;