summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorpeter <peter@pmikkelsen.com>2026-08-20 18:22:39 +0000
committerpeter <peter@pmikkelsen.com>2026-08-20 18:22:39 +0000
commit596c535415d85b81ec0fb53981b05a31167ab8e0 (patch)
tree48f245d89dfdd8b6a5f07ccbecf28b4624a3c433
parent6fcc413c96d99ecbf405021d36292f0bc646fecb (diff)
Remove the error message bit from aplwc_errstr, as nothing uses it at the moment
FossilOrigin-Name: 1c723000ee22c5f15c282eb808a3aa8c30cf2e315dbf3c544999519d18cef202
-rw-r--r--src/libmain.c35
1 files changed, 4 insertions, 31 deletions
diff --git a/src/libmain.c b/src/libmain.c
index b96d0da..47ed6f7 100644
--- a/src/libmain.c
+++ b/src/libmain.c
@@ -42,40 +42,13 @@ aplwc_errstr(struct aplwc *aplwc)
{
enum { BUF_SIZE = 256 };
- static char buf[BUF_SIZE];
- const char *err, *msg;
+ const char *err;
enum aplwc_rc rc;
- char *p;
- size_t len, i;
- buf[0] = 0;
- p = buf;
- err = msg = NULL;
+ err = NULL;
- if(aplwc){
- msg = aplwc->last_error_msg;
- rc = aplwc->last_error;
- }else{
- rc = APLWC_RC_LAST+1;
- }
-
+ rc = aplwc ? aplwc->last_error : APLWC_RC_LAST+1;
err = aplwc_errstr_rc(rc);
- for(i = 0, len = strlen(err); (i <= len) && (((p+i)-buf) < (BUF_SIZE-1)); i++)
- p[i] = err[i];
- p += i;
-
- if(msg){
- if(((buf-p)+2) < BUF_SIZE){
- *(p++) = ':';
- *(p++) = ' ';
- }
-
- for(i = 0, len = strlen(msg); (i <= len) && (((p+i)-buf) < (BUF_SIZE-1)); i++)
- p[i] = msg[i];
- p += i;
- *p = 0;
- }
-
- return buf;
+ return err;
}