mirror of
https://github.com/systemd/systemd.git
synced 2025-03-19 22:50:17 +03:00
systemd-python: fix gcc warning
src/python-systemd/_reader.c: In function Reader_get_catalog: src/python-systemd/_reader.c:912:53: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] assert(mid_len > l); ^
This commit is contained in:
parent
a6c0b31d50
commit
fd587c876d
@ -908,9 +908,9 @@ static PyObject* Reader_get_catalog(Reader *self, PyObject *args)
|
||||
|
||||
r = sd_journal_get_data(self->j, "MESSAGE_ID", &mid, &mid_len);
|
||||
if (r == 0) {
|
||||
const int l = sizeof("MESSAGE_ID");
|
||||
const size_t l = sizeof("MESSAGE_ID");
|
||||
assert(mid_len > l);
|
||||
PyErr_Format(PyExc_KeyError, "%.*s", (int) mid_len - l,
|
||||
PyErr_Format(PyExc_KeyError, "%.*s", (int) (mid_len - l),
|
||||
(const char*) mid + l);
|
||||
} else if (r == -ENOENT)
|
||||
PyErr_SetString(PyExc_IndexError, "no MESSAGE_ID field");
|
||||
|
Loading…
x
Reference in New Issue
Block a user