Enlightenment CVS committal Author : kwo Project : e16 Module : e
Dir : e16/e/src Modified Files: ipc.c Log Message: Add some sanity checks. =================================================================== RCS file: /cvs/e/e16/e/src/ipc.c,v retrieving revision 1.301 retrieving revision 1.302 diff -u -3 -r1.301 -r1.302 --- ipc.c 18 May 2007 21:18:24 -0000 1.301 +++ ipc.c 9 Jun 2007 14:27:55 -0000 1.302 @@ -1650,7 +1650,8 @@ cmd[0] = 0; num = 0; - sscanf(params, "%100s %n", cmd, &num); + if (params) + sscanf(params, "%100s %n", cmd, &num); prm = (num > 0 && params[num]) ? params + num : NULL; lst = IPC_GetList(&num); @@ -1668,7 +1669,7 @@ break; } - if (!ok) + if (!ok && params) ok = IPC_Compat(params); IpcPrintFlush(c); ------------------------------------------------------------------------- This SF.net email is sponsored by DB2 Express Download DB2 Express C - the FREE version of DB2 express and take control of your XML. No limits. Just data. Click to get it now. http://sourceforge.net/powerbar/db2/ _______________________________________________ enlightenment-cvs mailing list enlightenment-cvs@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs