git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@318193
65c4cc65-6c06-0410-ace0-
fbb531ad65f3
const char *lotname_split = NULL; /* name of the parking lot if an '@' symbol is included in data */
if (data) {
- sscanf(data, "%d", &park);
+ if (sscanf(data, "%u", &park) != 1) {
+ /* Something went wrong when parsing the extension */
+ ast_log(LOG_WARNING, "Could not parse extension from '%s'\n", data);
+ return -1;
+ }
if ((lotname_split = strchr(data, (int)'@'))) {
lotname_split++;
}