Diff between f8d1636fb05372bee0d401d16b0ec5e2dc5be0be and d8e493835248cabedc513113b735365c06955aa1
Changed Files
| File | Additions | Deletions | Status |
| audio/telephony-maemo6.c | +4 | -1 | modified |
Full Patch
diff --git a/audio/telephony-maemo6.c b/audio/telephony-maemo6.c
index 5df3235..10967fb 100644
--- a/audio/telephony-maemo6.c
+++ b/audio/telephony-maemo6.c
@@ -823,7 +823,10 @@ static int tonegen_startevent(char tone)
event_tone = DTMF_D;
break;
default:
- event_tone = atoi(&tone);
+ ret = g_ascii_digit_value(tone);
+ if (ret < 0)
+ return -EINVAL;
+ event_tone = ret;
}
ret = send_method_call(TONEGEN_BUS_NAME, TONEGEN_PATH,