summaryrefslogtreecommitdiffstats
path: root/src/common.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/common.c')
-rw-r--r--src/common.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/common.c b/src/common.c
index 247fff06..520360c0 100644
--- a/src/common.c
+++ b/src/common.c
@@ -246,6 +246,9 @@ gboolean valid_number_format(const char *number, int length)
if (number[0] == '+')
begin = 1;
+ if (begin == len)
+ return FALSE;
+
if ((len - begin) > length)
return FALSE;