Fossil SCM
Improved the out-of-bounds error message in Th_CallSubCommand().
Commit
60e9622313890ca4acc29a726762e1410c8cb220
Parent
05ec4ed3c426a0d…
1 file changed
+1
-1
+1
-1
| --- src/th_lang.c | ||
| +++ src/th_lang.c | ||
| @@ -897,11 +897,11 @@ | ||
| 897 | 897 | return aSub[i].xProc(interp, ctx, argc, argv, argl); |
| 898 | 898 | } |
| 899 | 899 | } |
| 900 | 900 | } |
| 901 | 901 | if(argc<2){ |
| 902 | - Th_ErrorMessage(interp, "Expected sub-command", 0, 0); | |
| 902 | + Th_ErrorMessage(interp, "Expected sub-command for", argv[0], argl[0]); | |
| 903 | 903 | }else{ |
| 904 | 904 | Th_ErrorMessage(interp, "Expected sub-command, got:", argv[1], argl[1]); |
| 905 | 905 | } |
| 906 | 906 | return TH_ERROR; |
| 907 | 907 | } |
| 908 | 908 |
| --- src/th_lang.c | |
| +++ src/th_lang.c | |
| @@ -897,11 +897,11 @@ | |
| 897 | return aSub[i].xProc(interp, ctx, argc, argv, argl); |
| 898 | } |
| 899 | } |
| 900 | } |
| 901 | if(argc<2){ |
| 902 | Th_ErrorMessage(interp, "Expected sub-command", 0, 0); |
| 903 | }else{ |
| 904 | Th_ErrorMessage(interp, "Expected sub-command, got:", argv[1], argl[1]); |
| 905 | } |
| 906 | return TH_ERROR; |
| 907 | } |
| 908 |
| --- src/th_lang.c | |
| +++ src/th_lang.c | |
| @@ -897,11 +897,11 @@ | |
| 897 | return aSub[i].xProc(interp, ctx, argc, argv, argl); |
| 898 | } |
| 899 | } |
| 900 | } |
| 901 | if(argc<2){ |
| 902 | Th_ErrorMessage(interp, "Expected sub-command for", argv[0], argl[0]); |
| 903 | }else{ |
| 904 | Th_ErrorMessage(interp, "Expected sub-command, got:", argv[1], argl[1]); |
| 905 | } |
| 906 | return TH_ERROR; |
| 907 | } |
| 908 |