Ticket #4860: mythtv-scaled_preview_filesystem_permissions-makeFileAccessible.patch
File mythtv-scaled_preview_filesystem_permissions-makeFileAccessible.patch, 1.6 KB (added by , 16 years ago) |
---|
-
libs/libmythtv/datadirect.cpp
1561 1557 1562 1558 VERBOSE(VB_GENERAL, "SaveLineupToCache("<<lineupid<<") -- success"); 1563 1559 1564 chmod(fn.ascii(), 0666); // Let anybody update it1560 makeFileAccessible(fn); // Let anybody update it 1565 1561 1566 1562 return true; 1567 1563 } -
libs/libmythtv/previewgenerator.cpp
461 455 462 456 if (small_img.save(filename, "PNG")) 463 457 { 464 chmod(filename.ascii(), 0666); // Let anybody update it458 makeFileAccessible(filename); // Let anybody update it 465 459 466 460 VERBOSE(VB_PLAYBACK, LOC + 467 461 QString("Saved preview '%0' %1x%2") … … 475 469 if (QFileInfo(filename.ascii()).exists() && 476 470 small_img.save(newfile.ascii(), "PNG")) 477 471 { 478 chmod(newfile.ascii(), 0666);472 makeFileAccessible(newfile); 479 473 rename(newfile.ascii(), filename.ascii()); 480 474 481 475 VERBOSE(VB_PLAYBACK, LOC + -
programs/mythbackend/mythxml.cpp
1237 1237 1238 1238 img.save( pRequest->m_sFileName.ascii(), "PNG" ); 1239 1239 1240 makeFileAccessible(pRequest->m_sFileName); 1241 1240 1242 delete pImage; 1241 1243 } 1242 1244