aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorPascal Rigaux <pixel@mandriva.com>2007-12-17 09:04:58 +0000
committerPascal Rigaux <pixel@mandriva.com>2007-12-17 09:04:58 +0000
commitb7021701cb27f83c4c9102fc8cabecf880e572ab (patch)
tree26594fd8f6fa502688431affc16a697e46bba960
parent486739d1b7977139ea04df2a16c583f167d5cffe (diff)
downloadperl-URPM-b7021701cb27f83c4c9102fc8cabecf880e572ab.tar
perl-URPM-b7021701cb27f83c4c9102fc8cabecf880e572ab.tar.gz
perl-URPM-b7021701cb27f83c4c9102fc8cabecf880e572ab.tar.bz2
perl-URPM-b7021701cb27f83c4c9102fc8cabecf880e572ab.tar.xz
perl-URPM-b7021701cb27f83c4c9102fc8cabecf880e572ab.zip
use rpmlogMessage() instead of obsolete rpmErrorString()
(backport from HEAD)
-rw-r--r--URPM.xs16
1 files changed, 10 insertions, 6 deletions
diff --git a/URPM.xs b/URPM.xs
index 18026f2..4b2e7cf 100644
--- a/URPM.xs
+++ b/URPM.xs
@@ -117,7 +117,7 @@ static ssize_t write_nocheck(int fd, const void *buf, size_t count) {
static int rpmError_callback_data;
void rpmError_callback() {
if (rpmErrorCode() != RPMERR_UNLINK && rpmErrorCode() != RPMERR_RMDIR) {
- write_nocheck(rpmError_callback_data, rpmErrorString(), strlen(rpmErrorString()));
+ write_nocheck(rpmError_callback_data, rpmlogMessage(), strlen(rpmlogMessage()));
}
}
@@ -3648,19 +3648,19 @@ Urpm_verify_signature(filename)
rpmTagTable, rpmHeaderFormats, NULL);
snprintf(result, sizeof(result), "OK (%s)", fmtsig);
free(fmtsig);
- } else snprintf(result, sizeof(result), "NOT OK (bad rpm): %s", rpmErrorString());
+ } else snprintf(result, sizeof(result), "NOT OK (bad rpm): %s", rpmlogMessage());
break;
case RPMRC_NOTFOUND:
- snprintf(result, sizeof(result), "NOT OK (signature not found): %s", rpmErrorString());
+ snprintf(result, sizeof(result), "NOT OK (signature not found): %s", rpmlogMessage());
break;
case RPMRC_FAIL:
- snprintf(result, sizeof(result), "NOT OK (fail): %s", rpmErrorString());
+ snprintf(result, sizeof(result), "NOT OK (fail): %s", rpmlogMessage());
break;
case RPMRC_NOTTRUSTED:
- snprintf(result, sizeof(result), "NOT OK (key not trusted): %s", rpmErrorString());
+ snprintf(result, sizeof(result), "NOT OK (key not trusted): %s", rpmlogMessage());
break;
case RPMRC_NOKEY:
- snprintf(result, sizeof(result), "NOT OK (no key): %s", rpmErrorString());
+ snprintf(result, sizeof(result), "NOT OK (no key): %s", rpmlogMessage());
break;
}
RETVAL = result;
@@ -4026,6 +4026,10 @@ setVerbosity(level)
const char *
rpmErrorString()
+ CODE:
+ RETVAL = rpmlogMessage();
+ OUTPUT:
+ RETVAL
void
rpmErrorWriteTo(fd)