File tree Expand file tree Collapse file tree 1 file changed +15
-11
lines changed Expand file tree Collapse file tree 1 file changed +15
-11
lines changed Original file line number Diff line number Diff line change @@ -138,9 +138,11 @@ int gg_con_MonExecArg(int argc, char **argv) // コマンド処理(arg)
138138 if (!argc ) return 0 ; // コマンドなし(改行のみ)は成功とみなす
139139
140140 // コマンド解析
141- GGT_CMD * cp = gg_con_CmdSearch (argv [0 ]); // コマンド検索
142- if (cp ) { // 見つかれば
143- return cp -> func (argc , argv ); // コマンド関数実行
141+ { // C89だとエラーになるので{}を付けた 2022.06.03 M.Kogan
142+ GGT_CMD * cp = gg_con_CmdSearch (argv [0 ]); // コマンド検索
143+ if (cp ) { // 見つかれば
144+ return cp -> func (argc , argv ); // コマンド関数実行
145+ }
144146 }
145147
146148 // 見つからないときのエラー表示
@@ -174,15 +176,17 @@ int gg_con_CmdAdd(GGT_CMD *def) // コマンド定義リストの追加
174176 }
175177
176178 // リストの最後に追加
177- GGT_CMD * p = GG_CON .cmd .link ;
178- while (1 ) {
179- if (p == def ) return -1 ; // 登録済みの同じアドレス(同じ定義)なら無効
180- if (!p -> next ) { // 最後なら追加
181- p -> next = def ; // 最後の次に追加
182- def -> next = NULL ; // 次=なし
183- break ;
179+ { // C89だとエラーになるので{}を付けた 2022.06.03 M.Kogan
180+ GGT_CMD * p = GG_CON .cmd .link ;
181+ while (1 ) {
182+ if (p == def ) return -1 ; // 登録済みの同じアドレス(同じ定義)なら無効
183+ if (!p -> next ) { // 最後なら追加
184+ p -> next = def ; // 最後の次に追加
185+ def -> next = NULL ; // 次=なし
186+ break ;
187+ }
188+ p = p -> next ; // (上でチェック済みなのでpはNULLにならない)
184189 }
185- p = p -> next ; // (上でチェック済みなのでpはNULLにならない)
186190 }
187191 return 0 ; // 登録OK(0)
188192}
You can’t perform that action at this time.
0 commit comments