chiark
/
gitweb
/
~ianmdlvl
/
elogind.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
shared: ptyfwd - make coverity happy
[elogind.git]
/
src
/
shared
/
condition-util.c
diff --git
a/src/shared/condition-util.c
b/src/shared/condition-util.c
index 928edeeb9dbc9d7dfe5f1bbf5d0bf2fa88bdadf2..ff4a8ecd15dfd69bfcc8a2220f514c115048d5d1 100644
(file)
--- a/
src/shared/condition-util.c
+++ b/
src/shared/condition-util.c
@@
-26,7
+26,7
@@
#include <sys/statvfs.h>
#include <fnmatch.h>
#include <sys/statvfs.h>
#include <fnmatch.h>
-#include
<systemd/sd-id128.h>
+#include
"systemd/sd-id128.h"
#include "util.h"
#include "condition-util.h"
#include "virt.h"
#include "util.h"
#include "condition-util.h"
#include "virt.h"
@@
-74,7
+74,8
@@
void condition_free_list(Condition *first) {
}
bool condition_test_kernel_command_line(Condition *c) {
}
bool condition_test_kernel_command_line(Condition *c) {
- char *line, *w, *state, *word = NULL;
+ char *line, *word = NULL;
+ const char *w, *state;
bool equal;
int r;
size_t l, pl;
bool equal;
int r;
size_t l, pl;
@@
-113,6
+114,8
@@
bool condition_test_kernel_command_line(Condition *c) {
}
}
}
}
+ if (!isempty(state))
+ log_warning("Trailing garbage and the end of kernel commandline, ignoring.");
free(word);
free(line);
free(word);
free(line);