projects
/
collectd.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
parser.y: fix implicit conversion warning
[collectd.git]
/
src
/
liboconfig
/
parser.y
diff --git
a/src/liboconfig/parser.y
b/src/liboconfig/parser.y
index
90f51de
..
0afc9b5
100644
(file)
--- a/
src/liboconfig/parser.y
+++ b/
src/liboconfig/parser.y
@@
-265,12
+265,10
@@
static void yyerror(const char *s)
static char *unquote (const char *orig)
{
char *ret = strdup (orig);
static char *unquote (const char *orig)
{
char *ret = strdup (orig);
- int len;
-
if (ret == NULL)
return (NULL);
if (ret == NULL)
return (NULL);
- len = strlen (ret);
+
size_t
len = strlen (ret);
if ((len < 2) || (ret[0] != '"') || (ret[len - 1] != '"'))
return (ret);
if ((len < 2) || (ret[0] != '"') || (ret[len - 1] != '"'))
return (ret);
@@
-279,7
+277,7
@@
static char *unquote (const char *orig)
memmove (ret, ret + 1, len);
ret[len] = 0;
memmove (ret, ret + 1, len);
ret[len] = 0;
- for (
in
t i = 0; i < len; i++)
+ for (
size_
t i = 0; i < len; i++)
{
if (ret[i] == '\\')
{
{
if (ret[i] == '\\')
{