mirror of
https://dev.iopsys.eu/bbf/icwmp.git
synced 2026-03-11 03:28:31 +01:00
fix issue in the get value of devicelog
This commit is contained in:
parent
f3798c76e2
commit
dd53a4cd75
1 changed files with 2 additions and 1 deletions
|
|
@ -140,11 +140,12 @@ int get_device_devicelog (char *refparam, struct dmctx *ctx, char **value)
|
|||
return 0;
|
||||
buff[len] = '\0';
|
||||
char *p = buff;
|
||||
while (*p++) { //TODO to optimize, we can avoid this if the '<' and '>' does not cause problem in the tests.
|
||||
while (*p) { //TODO to optimize, we can avoid this if the '<' and '>' does not cause problem in the tests.
|
||||
if (*p == '<')
|
||||
*p = '(';
|
||||
else if (*p == '>')
|
||||
*p = ')';
|
||||
p++;
|
||||
}
|
||||
*value = dmstrdup(buff); // MEM WILL BE FREED IN DMMEMCLEAN
|
||||
return 0;
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue