aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/wordsplit.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/wordsplit.c b/src/wordsplit.c
index 4e633fa..af747b3 100644
--- a/src/wordsplit.c
+++ b/src/wordsplit.c
@@ -837,7 +837,7 @@ wordsplit_finish (struct wordsplit *wsp)
837 } 837 }
838 else 838 else
839 { 839 {
840 wsp->ws_error = WRDSE_EOF; 840 wsp->ws_errno = WRDSE_EOF;
841 return WRDSE_EOF; 841 return WRDSE_EOF;
842 } 842 }
843 goto again; 843 goto again;
@@ -1163,7 +1163,7 @@ wsplt_assign_param (struct wordsplit *wsp, int param_idx, char *value)
1163 char *v; 1163 char *v;
1164 1164
1165 if (param_idx < 0) 1165 if (param_idx < 0)
1166 return WRDSE_BADPARAM; 1166 return _wsplt_seterr (wsp, WRDSE_BADPARAM);
1167 if (param_idx == wsp->ws_paramc) 1167 if (param_idx == wsp->ws_paramc)
1168 { 1168 {
1169 char **parambuf; 1169 char **parambuf;
@@ -1210,7 +1210,7 @@ wsplt_assign_param (struct wordsplit *wsp, int param_idx, char *value)
1210 wsp->ws_paramc = param_idx + 1; 1210 wsp->ws_paramc = param_idx + 1;
1211 } 1211 }
1212 else if (param_idx > wsp->ws_paramc) 1212 else if (param_idx > wsp->ws_paramc)
1213 return WRDSE_BADPARAM; 1213 return _wsplt_seterr (wsp, WRDSE_BADPARAM);
1214 1214
1215 v = strdup (value); 1215 v = strdup (value);
1216 if (!v) 1216 if (!v)

Return to:

Send suggestions and report system problems to the System administrator.