X-Git-Url: http://git.chise.org/gitweb/?p=chise%2Fxemacs-chise.git.1;a=blobdiff_plain;f=src%2Ffilelock.c;h=3730af2538ccfd87c40fcaba11cd5620255c6a92;hp=531000e221f4bd7b70aee099b23741f108d6adcc;hb=7b241b273a632ab80d7c620b5add28d5f11b0fd3;hpb=82f6d62ee211b1d36e8f45fed3ee3edde82b6916 diff --git a/src/filelock.c b/src/filelock.c index 531000e..3730af2 100644 --- a/src/filelock.c +++ b/src/filelock.c @@ -225,7 +225,7 @@ current_lock_owner (lock_info_type *owner, char *lfname) if (STRINGP (Fsystem_name ()) && strcmp (owner->host, (char *) XSTRING_DATA (Fsystem_name ())) == 0) { - if (owner->pid == getpid ()) + if (owner->pid == (unsigned long) getpid ()) ret = 2; /* We own it. */ else if (owner->pid > 0 && (kill (owner->pid, 0) >= 0 || errno == EPERM))