{
if (fgets(buffer, sizeof(buffer), fp) != NULL)
{
- pid_t pid = atol(buffer);
+ pid_t pid = (pid_t)atol(buffer);
if (pid != 0)
kill(pid, SIGTERM);
}
assert(construct->servers);
- srandom(time(NULL));
+ srandom((unsigned int)time(NULL));
for (x= 0; x < memcached_server_list_count(construct->servers); x++)
{
{
char buffer[1024]; /* Nothing special for number */
sprintf(buffer, "cat /tmp/%umemc.pid | xargs kill", x);
- system(buffer);
+ /* We have to check the return value of this or the compiler will yell */
+ int sys_ret= system(buffer);
+ assert(sys_ret != -1);
sprintf(buffer, "/tmp/%umemc.pid", x);
unlink(buffer);
}