-rw-r--r-- | core/applets/vmemo/vmemo.cpp | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/core/applets/vmemo/vmemo.cpp b/core/applets/vmemo/vmemo.cpp index 0c792c6..577db75 100644 --- a/core/applets/vmemo/vmemo.cpp +++ b/core/applets/vmemo/vmemo.cpp | |||
@@ -353,32 +353,33 @@ bool VMemo::startRecording() { | |||
353 | if(s) | 353 | if(s) |
354 | fileName=fileName.right(fileName.length()-s-2); | 354 | fileName=fileName.right(fileName.length()-s-2); |
355 | qDebug("pathname will be "+fileName); | 355 | qDebug("pathname will be "+fileName); |
356 | 356 | ||
357 | if( fileName.left(1).find('/') == -1) | 357 | if( fileName.left(1).find('/') == -1) |
358 | fileName="/"+fileName; | 358 | fileName="/"+fileName; |
359 | if( fileName.right(1).find('/') == -1) | 359 | if( fileName.right(1).find('/') == -1) |
360 | fileName+="/"; | 360 | fileName+="/"; |
361 | fName = "vm_"+ dt.toString()+ ".wav"; | 361 | fName = "vm_"+ dt.toString()+ ".wav"; |
362 | 362 | ||
363 | fileName+=fName; | 363 | fileName+=fName; |
364 | // No spaces in the filename | 364 | // No spaces in the filename |
365 | fileName.replace(QRegExp("'"),""); | 365 | fileName.replace(QRegExp("'"),""); |
366 | fileName.replace(QRegExp(" "),"_"); | 366 | fileName.replace(QRegExp(" "),"_"); |
367 | fileName.replace(QRegExp(":"),"."); | 367 | fileName.replace(QRegExp(":"),"."); |
368 | fileName.replace(QRegExp(","),""); | 368 | fileName.replace(QRegExp(","),""); |
369 | fileName += ".wav"; | ||
369 | 370 | ||
370 | qDebug("filename is "+fileName); | 371 | qDebug("filename is "+fileName); |
371 | // open tmp file here | 372 | // open tmp file here |
372 | char *pointer; | 373 | char *pointer; |
373 | pointer=tmpnam(NULL); | 374 | pointer=tmpnam(NULL); |
374 | qDebug("Opening tmp file %s",pointer); | 375 | qDebug("Opening tmp file %s",pointer); |
375 | 376 | ||
376 | if(openWAV(pointer ) == -1) { | 377 | if(openWAV(pointer ) == -1) { |
377 | 378 | ||
378 | // if(openWAV(fileName.latin1()) == -1) { | 379 | // if(openWAV(fileName.latin1()) == -1) { |
379 | QString err("Could not open the temp file\n"); | 380 | QString err("Could not open the temp file\n"); |
380 | err += fileName; | 381 | err += fileName; |
381 | QMessageBox::critical(0, "vmemo", err, "Abort"); | 382 | QMessageBox::critical(0, "vmemo", err, "Abort"); |
382 | ::close(dsp); | 383 | ::close(dsp); |
383 | return FALSE; | 384 | return FALSE; |
384 | } | 385 | } |