summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--src/com/android/services/callrecorder/CallRecorderService.java4
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";
}