{
/* int setpgrp(pid_t pid, pid_t pgid); is not working on this machine */
//setpgrp (0, pid_t gpid);
- if (-1 !- gpid)
+ if (-1 != gpid)
setpgid (0, gpid);
execvp (argv[2], &argv[2]);
exit (1);
sqlite3_errmsg (plugin->dbh));
return 0;
}
- sqlite3_bind_blob (stmt, 1, key, sizeof (GNUNET_HashCode),
- SQLITE_TRANSIENT);
+ if (GNUNET_OK !=
+ sqlite3_bind_blob (stmt, 1, key, sizeof (GNUNET_HashCode),
+ SQLITE_TRANSIENT))
+ {
+ LOG_SQLITE (plugin->dbh,
+ GNUNET_ERROR_TYPE_ERROR | GNUNET_ERROR_TYPE_BULK,
+ "sqlite3_bind_xxx");
+ sqlite3_finalize (stmt);
+ return 0;
+ }
sqlite3_bind_int (stmt, 2, type);
ntime = (int64_t) now.abs_value;
GNUNET_assert (ntime >= 0);