passing .latin1() to system() is a no no

svn path=/trunk/kdenetwork/kmail/; revision=101589
wilder-work
Luk Tinkl 25 years ago
parent 79103e2e17
commit 83535fa909
  1. 22
      kmfolder.cpp

@ -380,7 +380,7 @@ int KMFolder::lock()
if( mIndexStream )
{
cmd_str = "lockfile " + indexLocation() + ".lock";
rc = system( cmd_str.latin1() );
rc = system( cmd_str.local8Bit() );
if( rc != 0 )
{
kdDebug() << "Cannot lock index of folder `" << (const char*)location() << "': "
@ -392,7 +392,7 @@ int KMFolder::lock()
case mutt_dotlock:
cmd_str = "mutt_dotlock " + location();
rc = system( cmd_str.latin1() );
rc = system( cmd_str.local8Bit() );
if( rc != 0 )
{
kdDebug() << "Cannot lock folder `" << (const char*)location() << "': "
@ -402,7 +402,7 @@ int KMFolder::lock()
if( mIndexStream )
{
cmd_str = "mutt_dotlock " + indexLocation();
rc = system( cmd_str.latin1() );
rc = system( cmd_str.local8Bit() );
if( rc != 0 )
{
kdDebug() << "Cannot lock index of folder `" << (const char*)location() << "': "
@ -414,7 +414,7 @@ int KMFolder::lock()
case mutt_dotlock_privileged:
cmd_str = "mutt_dotlock -p " + location();
rc = system( cmd_str.latin1() );
rc = system( cmd_str.local8Bit() );
if( rc != 0 )
{
kdDebug() << "Cannot lock folder `" << (const char*)location() << "': "
@ -424,7 +424,7 @@ int KMFolder::lock()
if( mIndexStream )
{
cmd_str = "mutt_dotlock -p " + indexLocation();
rc = system( cmd_str.latin1() );
rc = system( cmd_str.local8Bit() );
if( rc != 0 )
{
kdDebug() << "Cannot lock index of folder `" << (const char*)location() << "': "
@ -474,31 +474,31 @@ int KMFolder::unlock()
else
cmd_str += location() + ".lock";
rc = system( cmd_str.latin1() );
rc = system( cmd_str.local8Bit() );
if( mIndexStream )
{
cmd_str = "rm -f " + indexLocation() + ".lock";
rc = system( cmd_str.latin1() );
rc = system( cmd_str.local8Bit() );
}
break;
case mutt_dotlock:
cmd_str = "mutt_dotlock -u " + location();
rc = system( cmd_str.latin1() );
rc = system( cmd_str.local8Bit() );
if( mIndexStream )
{
cmd_str = "mutt_dotlock -u " + indexLocation();
rc = system( cmd_str.latin1() );
rc = system( cmd_str.local8Bit() );
}
break;
case mutt_dotlock_privileged:
cmd_str = "mutt_dotlock -p -u " + location();
rc = system( cmd_str.latin1() );
rc = system( cmd_str.local8Bit() );
if( mIndexStream )
{
cmd_str = "mutt_dotlock -p -u " + indexLocation();
rc = system( cmd_str.latin1() );
rc = system( cmd_str.local8Bit() );
}
break;

Loading…
Cancel
Save