diff options
author | file <file@f38db490-d61c-443f-a65b-d21fe96a405b> | 2007-08-01 18:01:33 +0000 |
---|---|---|
committer | file <file@f38db490-d61c-443f-a65b-d21fe96a405b> | 2007-08-01 18:01:33 +0000 |
commit | b758097d020f2005209c62ab8c4bf8ecefbaa155 (patch) | |
tree | 2c886b690048568660b1f86f91271c791cbd8104 /utils/smsq.c | |
parent | c161546c0f53c68fda6b33e597418b38933e89b8 (diff) |
Merged revisions 77869 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4
........
r77869 | file | 2007-08-01 14:56:59 -0300 (Wed, 01 Aug 2007) | 2 lines
Add some fixes for building on Solaris.
........
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@77870 f38db490-d61c-443f-a65b-d21fe96a405b
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) { |