diff options
-rw-r--r-- | src/com/android/services/callrecorder/CallRecorderService.java | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/com/android/services/callrecorder/CallRecorderService.java b/src/com/android/services/callrecorder/CallRecorderService.java index 83eec3bbf..60340a5ea 100644 --- a/src/com/android/services/callrecorder/CallRecorderService.java +++ b/src/com/android/services/callrecorder/CallRecorderService.java @@ -23,6 +23,7 @@ import android.media.MediaRecorder; import android.os.IBinder; import android.os.RemoteException; import android.os.SystemProperties; +import android.text.TextUtils; import android.util.Log; import com.android.services.callrecorder.common.CallRecording; @@ -179,6 +180,9 @@ public class CallRecorderService extends Service { private String generateFilename(String number) { String timestamp = DATE_FORMAT.format(new Date()); + if (TextUtils.isEmpty(number)) { + number = "unknown"; + } return number + "_" + timestamp + ".amr"; } |