if (log) {
ntdb_logerr(ntdb, NTDB_ERR_LOCK, NTDB_LOG_USE_ERROR,
- "%s: fork() detected after lock acquisition!"
- " (%u vs %u)", call, ntdb->file->locker, getpid());
+ "%s: fork() detected after lock acquisition!"
+ " (%u vs %u)", call,
+ (unsigned int)ntdb->file->locker,
+ (unsigned int)getpid());
}
return false;
}
{
char str[200];
signal(SIGUSR1, SIG_IGN);
- sprintf(str,"xterm -e gdb /proc/%d/exe %d", getpid(), getpid());
+ sprintf(str,"xterm -e gdb /proc/%u/exe %u", (unsigned int)getpid(), (unsigned int)getpid());
system(str);
}
#endif
char string[100];
sprintf(string, "%u: death at %p (map_ptr %p, map_size %zu)\n",
- getpid(), info->si_addr, db->file->map_ptr,
+ (unsigned int)getpid(), info->si_addr, db->file->map_ptr,
(size_t)db->file->map_size);
if (write(2, string, strlen(string)) > 0)
sleep(60);
const char *why)
{
if (e != NTDB_SUCCESS) {
- fprintf(stderr, "%u:%s:%s\n", getpid(), why,
+ fprintf(stderr, "%u:%s:%s\n", (unsigned int)getpid(), why,
ntdb ? ntdb_errorstr(e) : "(no ntdb)");
error_count++;
}
db = ntdb_open(filename, ntdb_flags, O_RDWR | O_CREAT, 0600,
&log_attr);
if (!db) {
- fprintf(stderr, "%u:%s:%s\n", getpid(), filename,
+ fprintf(stderr, "%u:%s:%s\n", (unsigned int)getpid(), filename,
"db open failed");
exit(1);
}
#if 0
if (i == 0) {
- printf("pid %i\n", getpid());
+ printf("pid %u\n", (unsigned int)getpid());
sleep(9);
} else
sleep(10);
db = ntdb_open(test_ntdb, NTDB_DEFAULT, O_RDWR | O_CREAT,
0600, &log_attr);
if (!db) {
- fprintf(stderr, "%u:%s:%s\n", getpid(), test_ntdb,
+ fprintf(stderr, "%u:%s:%s\n", (unsigned int)getpid(), test_ntdb,
"db open failed");
exit(1);
}