diff options
Diffstat (limited to 'utils/smsq.c')
-rw-r--r-- | utils/smsq.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/utils/smsq.c b/utils/smsq.c index bacae9ef3..7439504fc 100644 --- a/utils/smsq.c +++ b/utils/smsq.c @@ -125,7 +125,7 @@ static char txqcheck (char *dir, char *queue, char subaddress, char *channel, ch ql = p - queue; subaddress = p[1]; } - snprintf (temp, sizeof(temp), "sms/.smsq-%d", getpid ()); + snprintf (temp, sizeof(temp), "sms/.smsq-%d", (int)getpid ()); f = fopen (temp, "w"); if (!f) { @@ -196,7 +196,7 @@ static void rxqcheck (char *dir, char *queue, char *process) DIR *d; int ql = strlen (queue); struct dirent *fn; - snprintf(temp, sizeof(temp), "sms/.smsq-%d", getpid ()); + snprintf(temp, sizeof(temp), "sms/.smsq-%d", (int)getpid ()); snprintf(dirname, sizeof(dirname), "sms/%s", dir); d = opendir (dirname); if (!d) @@ -673,10 +673,10 @@ main (int argc, const char *argv[]) queuename[100], *dir = (mo ? rx ? "sms/morx" : "sms/motx" : rx ? "sms/mtrx" : "sms/mttx"); FILE *f; - snprintf (temp, sizeof(temp), "sms/.smsq-%d", getpid ()); + snprintf (temp, sizeof(temp), "sms/.smsq-%d", (int)getpid ()); mkdir ("sms", 0777); /* ensure directory exists */ mkdir (dir, 0777); /* ensure directory exists */ - snprintf (queuename, sizeof(queuename), "%s/%s.%ld-%d", dir, *queue ? queue : "0", (long)time (0), getpid ()); + snprintf (queuename, sizeof(queuename), "%s/%s.%ld-%d", dir, *queue ? queue : "0", (long)time (0), (int)getpid ()); f = fopen (temp, "w"); if (!f) { |