Subversion Repositories Kolibri OS

Rev

Rev 4516 | Rev 6822 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 4516 Rev 5207
Line 299... Line 299...
299
   for (i=0;;i++)
299
   for (i=0;;i++)
300
       	{
300
       	{
301
	cmd[i] = CMD[i];
301
	cmd[i] = CMD[i];
302
	if (0 == cmd[i])
302
	if (0 == cmd[i])
303
		{
303
		return i;
304
		i = -2;
-
 
305
		break;
-
 
306
		}
304
	if ( iswhite(cmd[i]) )
307
	if ( iswhite(cmd[i]) )
-
 
308
		{
305
		{
309
                cmd[i] = '\0';
306
                cmd[i] = '\0';
310
                break;
307
                break;
311
		}
308
		}
312
	}
309
	}
Line 319... Line 316...
319
       	{
316
       	{
320
	cmd[len] = CMD[i];
317
	cmd[len] = CMD[i];
321
	if (0 == cmd[len])
318
	if (0 == cmd[len])
322
		{
319
		{
323
		len = -2;
320
		i--;
324
		break;
321
		break;
325
		}
322
		}
326
	if ( cmd[len] == '"' )
323
	if ( cmd[len] == '"' )
327
		{
324
		{
328
                cmd[len] = '\0';
325
                cmd[len] = '\0';
329
                break;
326
                break;
330
		}
327
		}
331
        len++;
328
        len++;
332
	}
329
	}
333
   trim(cmd);
330
   trim(cmd);
334
   return len+2;
331
   return i+1;
335
   }
332
   }
336
}
333
}
337
 
334
 
Line 338... Line 335...
338
/// ===========================================================
335
/// ===========================================================