~mdw
/
sgt
/
halibut
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Revamp of the Halibut error handling mechanism.
[sgt/halibut]
/
bk_info.c
diff --git
a/bk_info.c
b/bk_info.c
index
d898e61
..
69cd1e2
100644
(file)
--- a/
bk_info.c
+++ b/
bk_info.c
@@
-402,7
+402,7
@@
void info_backend(paragraph *sourceform, keywordlist *keywords,
kw = *longname ? uadv(longname) : L"";
if (!*longname) {
kw = *longname ? uadv(longname) : L"";
if (!*longname) {
- err
or(err_cfginsufarg,
&p->fpos, p->origkeyword, 3);
+ err
_cfginsufarg(
&p->fpos, p->origkeyword, 3);
continue;
}
continue;
}
@@
-691,7
+691,7
@@
void info_backend(paragraph *sourceform, keywordlist *keywords,
*/
fp = fopen(conf.filename, "w");
if (!fp) {
*/
fp = fopen(conf.filename, "w");
if (!fp) {
- err
or(err_cantopenw,
conf.filename);
+ err
_cantopenw(
conf.filename);
return;
}
fputs(intro_text.output.text, fp);
return;
}
fputs(intro_text.output.text, fp);
@@
-735,7
+735,7
@@
void info_backend(paragraph *sourceform, keywordlist *keywords,
sprintf(fname, "%s-%d", conf.filename, filenum);
fp = fopen(fname, "w");
if (!fp) {
sprintf(fname, "%s-%d", conf.filename, filenum);
fp = fopen(fname, "w");
if (!fp) {
- err
or(err_cantopenw,
fname);
+ err
_cantopenw(
fname);
return;
}
sfree(fname);
return;
}
sfree(fname);
@@
-1148,7
+1148,7
@@
static char *info_node_name_core(info_data *id, filepos *fpos)
p = q = id->output.text;
while (*p) {
if (*p == ':' || *p == ',' || *p == '(' || *p == ')') {
p = q = id->output.text;
while (*p) {
if (*p == ':' || *p == ',' || *p == '(' || *p == ')') {
- err
or(err_infonodechar,
fpos, *p);
+ err
_infonodechar(
fpos, *p);
} else {
*q++ = *p;
}
} else {
*q++ = *p;
}