summaryrefslogtreecommitdiff
path: root/plugins/CmdLine/src/mimcmd_handlers.cpp
diff options
context:
space:
mode:
authorTobias Weimer <wishmaster51@googlemail.com>2015-02-05 19:50:20 +0000
committerTobias Weimer <wishmaster51@googlemail.com>2015-02-05 19:50:20 +0000
commit96d3720a8b42bdd4e2595b57a725930289dc791f (patch)
tree6ce9a54ca612851fe772c54b7c82aadfc4d4fa11 /plugins/CmdLine/src/mimcmd_handlers.cpp
parent9266f20959d58859070111cafe2a054de906fbb0 (diff)
Various:
-some warnings fixed git-svn-id: http://svn.miranda-ng.org/main/trunk@12011 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
Diffstat (limited to 'plugins/CmdLine/src/mimcmd_handlers.cpp')
-rw-r--r--plugins/CmdLine/src/mimcmd_handlers.cpp27
1 files changed, 8 insertions, 19 deletions
diff --git a/plugins/CmdLine/src/mimcmd_handlers.cpp b/plugins/CmdLine/src/mimcmd_handlers.cpp
index 7f0c75260f..15ce90a618 100644
--- a/plugins/CmdLine/src/mimcmd_handlers.cpp
+++ b/plugins/CmdLine/src/mimcmd_handlers.cpp
@@ -121,7 +121,6 @@ void HandleUnknownParameter(PCommand command, char *param, PReply reply)
int ParseValueParam(char *param, void *&result)
{
- int ok = VALUE_UNKNOWN;
if (strlen(param) > 0)
{
switch (*param)
@@ -132,10 +131,7 @@ int ParseValueParam(char *param, void *&result)
result = (char *) malloc(len * sizeof(char));
STRNCPY((char *) result, param + 1, len);
((char *) result)[len - 1] = 0;
-
- ok = VALUE_STRING;
-
- return ok;
+ return VALUE_STRING;
}
case 'w':
@@ -148,10 +144,7 @@ int ParseValueParam(char *param, void *&result)
MultiByteToWideChar(CP_ACP, 0, buffer, -1, (WCHAR *) result, (int) len);
free(buffer);
-
- ok = VALUE_WIDE;
-
- return ok;
+ return VALUE_WIDE;
}
case 'b':
@@ -162,9 +155,7 @@ int ParseValueParam(char *param, void *&result)
long tmp = strtol(param + 1, &stop, 10);
* ((char *) result) = tmp;
- ok = (*stop == 0) ? VALUE_BYTE : VALUE_ERROR;
-
- return ok;
+ return (*stop == 0) ? VALUE_BYTE : VALUE_ERROR;
}
case 'i':
@@ -175,9 +166,7 @@ int ParseValueParam(char *param, void *&result)
long tmp = strtol(param + 1, &stop, 10);
* ((int *) result) = tmp;
- ok = (*stop == 0) ? VALUE_WORD : VALUE_ERROR;
-
- return ok;
+ return (*stop == 0) ? VALUE_WORD : VALUE_ERROR;
}
case 'd':
@@ -186,14 +175,14 @@ int ParseValueParam(char *param, void *&result)
char *stop;
* ((long *) result) = strtol(param + 1, &stop, 10);
- ok = (*stop == 0) ? VALUE_DWORD : VALUE_ERROR;
-
- return ok;
+ return (*stop == 0) ? VALUE_DWORD : VALUE_ERRORok;
}
default:
- return ok;
+ return VALUE_UNKNOWN;
}
}
+ else
+ return VALUE_ERROR;
}
int ParseStatusParam(char *status)