Lines 1-311
Link Here
|
1 |
--- util/faxwatch.c++ Fri Jun 14 15:24:04 2002 |
|
|
2 |
+++ util/faxwatch.c++ Sun Jul 24 14:32:23 2005 |
3 |
@@ -49,5 +49,5 @@ |
4 |
writeData(void* arg, const char* buf, int cc, fxStr& emsg) |
5 |
{ |
6 |
- if (Sys::write((int) arg, buf, cc) != cc) { |
7 |
+ if (Sys::write((intptr_t) arg, buf, cc) != cc) { |
8 |
emsg = fxStr::format("write error: %s", strerror(errno)); |
9 |
return (false); |
10 |
--- hfaxd/FileTransfer.c++ Wed Mar 17 13:26:54 2004 |
11 |
+++ hfaxd/FileTransfer.c++ Sun Jul 24 14:34:37 2005 |
12 |
@@ -323,5 +323,5 @@ |
13 |
#define TIFFdiroff(v) \ |
14 |
(uint32) (sizeof (TIFFHeader) + sizeof (uint16) + \ |
15 |
- (unsigned) &(((DirTemplate*) 0)->v)) |
16 |
+ (uintptr_t) &(((DirTemplate*) 0)->v)) |
17 |
{ TIFFTAG_SUBFILETYPE, TIFF_LONG, 1 }, |
18 |
{ TIFFTAG_IMAGEWIDTH, TIFF_LONG, 1 }, |
19 |
--- util/Dispatcher.c++ Sat Feb 8 17:49:55 2003 |
20 |
+++ util/Dispatcher.c++ Sun Jul 24 15:23:45 2005 |
21 |
@@ -579,10 +579,10 @@ |
22 |
*/ |
23 |
if (!_cqueue->isReady()) { |
24 |
- do { |
25 |
- //note - this is an array copy, not a pointer assignment |
26 |
- rmaskret = _rmask; |
27 |
- wmaskret = _wmask; |
28 |
- emaskret = _emask; |
29 |
- howlong = calculateTimeout(howlong); |
30 |
+ do { |
31 |
+ //note - this is an array copy, not a pointer assignment |
32 |
+ rmaskret = _rmask; |
33 |
+ wmaskret = _wmask; |
34 |
+ emaskret = _emask; |
35 |
+ howlong = calculateTimeout(howlong); |
36 |
|
37 |
#if CONFIG_BADSELECTPROTO |
38 |
@@ -594,5 +594,6 @@ |
39 |
howlong = calculateTimeout(howlong); |
40 |
} while (nfound < 0 && !handleError()); |
41 |
- } |
42 |
+ } else |
43 |
+ nfound = 0; |
44 |
if (!_cqueue->isEmpty()) { |
45 |
#if defined(SA_NOCLDSTOP) // POSIX |
46 |
--- util/TimeOfDay.c++ Mon Jun 4 01:32:05 2001 |
47 |
+++ util/TimeOfDay.c++ Sun Jul 24 15:27:15 2005 |
48 |
@@ -146,5 +146,5 @@ |
49 |
while (*cp && *cp != ',' && !isdigit(*cp)) |
50 |
cp++; |
51 |
- time_t start, end; |
52 |
+ unsigned start, end; |
53 |
if (sscanf(cp, "%u-%u", &start, &end) == 2) { |
54 |
// convert from military time to seconds |
55 |
--- util/Class2Params.c++ Tue Dec 28 16:13:04 2004 |
56 |
+++ util/Class2Params.c++ Sun Jul 24 15:29:15 2005 |
57 |
@@ -348,7 +348,5 @@ |
58 |
// extension flags for 3 more bytes |
59 |
u_int firstbyte = 0; |
60 |
- u_int secondbyte = (1<<24); |
61 |
u_int thirdbyte = (1<<24) | (1<<16); |
62 |
- u_int fourthbyte = (1<<24) | (1<<16) | (1<<8); |
63 |
u_int dcs_xinfo = |
64 |
(vr & VR_R8 ? (DCS_200X400 | thirdbyte) : 0) |
65 |
--- util/TypeRules.c++ Sat Oct 4 14:19:26 2003 |
66 |
+++ util/TypeRules.c++ Sun Jul 24 15:32:54 2005 |
67 |
@@ -81,5 +81,5 @@ |
68 |
printf(" <any value>"); |
69 |
else |
70 |
- printf(" %#x", value.v); |
71 |
+ printf(" %#llx", (long long)value.v); |
72 |
} |
73 |
printf(" -- "); |
74 |
--- util/cvtfacility.c Mon Oct 12 16:47:48 1998 |
75 |
+++ util/cvtfacility.c Sun Jul 24 15:37:21 2005 |
76 |
@@ -32,58 +32,58 @@ |
77 |
} facilitynames[] = { |
78 |
#ifdef LOG_AUDIT |
79 |
- "audit", LOG_AUDIT, |
80 |
+ { "audit", LOG_AUDIT }, |
81 |
#endif |
82 |
#ifdef LOG_AUTH |
83 |
- "auth", LOG_AUTH, |
84 |
+ { "auth", LOG_AUTH }, |
85 |
#endif |
86 |
#ifdef LOG_CRON |
87 |
- "cron", LOG_CRON, |
88 |
+ { "cron", LOG_CRON }, |
89 |
#endif |
90 |
#ifdef LOG_DAEMON |
91 |
- "daemon", LOG_DAEMON, |
92 |
+ { "daemon", LOG_DAEMON }, |
93 |
#endif |
94 |
#ifdef LOG_MAIL |
95 |
- "mail", LOG_MAIL, |
96 |
+ { "mail", LOG_MAIL }, |
97 |
#endif |
98 |
#ifdef LOG_NEWS |
99 |
- "news", LOG_NEWS, |
100 |
+ { "news", LOG_NEWS }, |
101 |
#endif |
102 |
#ifdef LOG_SAT |
103 |
- "sat", LOG_AUDIT, |
104 |
+ { "sat", LOG_AUDIT }, |
105 |
#endif |
106 |
#ifdef LOG_SYSLOG |
107 |
- "syslog", LOG_SYSLOG, |
108 |
+ { "syslog", LOG_SYSLOG }, |
109 |
#endif |
110 |
#ifdef LOG_USER |
111 |
- "user", LOG_USER, |
112 |
+ { "user", LOG_USER }, |
113 |
#endif |
114 |
#ifdef LOG_UUCP |
115 |
- "uucp", LOG_UUCP, |
116 |
+ { "uucp", LOG_UUCP }, |
117 |
#endif |
118 |
#ifdef LOG_LOCAL0 |
119 |
- "local0", LOG_LOCAL0, |
120 |
+ { "local0", LOG_LOCAL0 }, |
121 |
#endif |
122 |
#ifdef LOG_LOCAL1 |
123 |
- "local1", LOG_LOCAL1, |
124 |
+ { "local1", LOG_LOCAL1 }, |
125 |
#endif |
126 |
#ifdef LOG_LOCAL2 |
127 |
- "local2", LOG_LOCAL2, |
128 |
+ { "local2", LOG_LOCAL2 }, |
129 |
#endif |
130 |
#ifdef LOG_LOCAL3 |
131 |
- "local3", LOG_LOCAL3, |
132 |
+ { "local3", LOG_LOCAL3 }, |
133 |
#endif |
134 |
#ifdef LOG_LOCAL4 |
135 |
- "local4", LOG_LOCAL4, |
136 |
+ { "local4", LOG_LOCAL4 }, |
137 |
#endif |
138 |
#ifdef LOG_LOCAL5 |
139 |
- "local5", LOG_LOCAL5, |
140 |
+ { "local5", LOG_LOCAL5 }, |
141 |
#endif |
142 |
#ifdef LOG_LOCAL6 |
143 |
- "local6", LOG_LOCAL6, |
144 |
+ { "local6", LOG_LOCAL6 }, |
145 |
#endif |
146 |
#ifdef LOG_LOCAL7 |
147 |
- "local7", LOG_LOCAL7, |
148 |
+ { "local7", LOG_LOCAL7 }, |
149 |
#endif |
150 |
- NULL, -1, |
151 |
+ { NULL, -1 }, |
152 |
}; |
153 |
|
154 |
--- util/faxmsg.c Sat Feb 8 17:22:18 2003 |
155 |
+++ util/faxmsg.c Sun Jul 24 15:43:58 2005 |
156 |
@@ -59,15 +59,15 @@ |
157 |
int fifo, c; |
158 |
char* spooldir = FAX_SPOOLDIR; |
159 |
- const char* arg; |
160 |
+ const char* arg = NULL; |
161 |
char fifoname[256]; |
162 |
int cmdlen, fnlen; |
163 |
char cmd[80]; |
164 |
char* appname; |
165 |
- const char* opts; |
166 |
- const char* usage; |
167 |
- const char* cmdfmt; |
168 |
+ const char* opts = NULL; |
169 |
+ const char* usage = NULL; |
170 |
+ const char* cmdfmt = NULL; |
171 |
char* cp; |
172 |
int facility = LOG_DAEMON; |
173 |
- int modemRequired; |
174 |
+ int modemRequired = 0; |
175 |
|
176 |
(void) cvtFacility(LOG_FAX, &facility); |
177 |
@@ -123,6 +123,6 @@ |
178 |
} else { |
179 |
fnlen = snprintf(fifoname, sizeof(fifoname), "%s.%.*s", FAX_FIFO, |
180 |
- sizeof (fifoname) - sizeof (FAX_FIFO), argv[optind]); |
181 |
- if (fnlen < 0 | fnlen >= sizeof(fifoname)) { |
182 |
+ (int)(sizeof (fifoname) - sizeof (FAX_FIFO)), argv[optind]); |
183 |
+ if (fnlen < 0 || fnlen >= sizeof(fifoname)) { |
184 |
fatal("Argument name too long: %s", argv[optind]); |
185 |
} |
186 |
@@ -133,5 +133,5 @@ |
187 |
fatal("usage: %s %s", argv[0], usage); |
188 |
} |
189 |
- for (cp = fifoname; cp = strchr(cp, '/'); *cp++ = '_') |
190 |
+ for (cp = fifoname; (cp = strchr(cp, '/')); *cp++ = '_') |
191 |
; |
192 |
if (chdir(spooldir) < 0) { |
193 |
--- util/faxconfig.c Tue Apr 15 17:44:03 2003 |
194 |
+++ util/faxconfig.c Sun Jul 24 15:47:52 2005 |
195 |
@@ -89,5 +89,5 @@ |
196 |
} else { |
197 |
snprintf(fifoname, sizeof(fifoname), "%s.%.*s", FAX_FIFO, |
198 |
- sizeof (fifoname) - sizeof (FAX_FIFO), devid); |
199 |
+ (int)(sizeof(fifoname) - sizeof(FAX_FIFO)), devid); |
200 |
} |
201 |
} else { |
202 |
--- util/faxstate.c Sat Feb 8 17:22:18 2003 |
203 |
+++ util/faxstate.c Sun Jul 24 15:49:29 2005 |
204 |
@@ -141,5 +141,5 @@ |
205 |
} else { |
206 |
snprintf(fifoname, sizeof(fifoname), "%s.%.*s", FAX_FIFO, |
207 |
- sizeof (fifoname) - sizeof (FAX_FIFO), devid); |
208 |
+ (int)(sizeof(fifoname) - sizeof(FAX_FIFO)), devid); |
209 |
fifo = open(fifoname, O_WRONLY|O_NDELAY); |
210 |
if (fifo < 0) { |
211 |
--- util/dialtest.c++ Sat Feb 8 17:32:35 2003 |
212 |
+++ util/dialtest.c++ Sun Jul 24 15:50:17 2005 |
213 |
@@ -67,5 +67,5 @@ |
214 |
char* longDistancePrefix = "1"; |
215 |
bool verbose = false; |
216 |
- extern int optind, opterr; |
217 |
+ extern int optind; |
218 |
extern char* optarg; |
219 |
int c; |
220 |
--- util/tiffcheck.c++ Wed Sep 1 19:59:16 2004 |
221 |
+++ util/tiffcheck.c++ Sun Jul 24 15:51:11 2005 |
222 |
@@ -98,5 +98,5 @@ |
223 |
* Suppress libtiff warning messages from becoming fatal. |
224 |
*/ |
225 |
- TIFFErrorHandler whandler = TIFFSetWarningHandler(NULL); |
226 |
+ TIFFSetWarningHandler(NULL); |
227 |
|
228 |
if (tif) { |
229 |
@@ -201,5 +201,5 @@ |
230 |
* we generate because we are careful to include valid info. |
231 |
*/ |
232 |
- float yres, yresinch; |
233 |
+ float yres, yresinch = .0F; |
234 |
if (TIFFGetField(tif, TIFFTAG_YRESOLUTION, &yres)) { |
235 |
short resunit = RESUNIT_INCH; // TIFF spec default |
236 |
--- faxcover/faxcover.c++ Wed Sep 3 11:15:17 2003 |
237 |
+++ faxcover/faxcover.c++ Sun Jul 24 16:01:29 2005 |
238 |
@@ -97,6 +97,4 @@ |
239 |
faxCoverApp::initialize(int argc, char** argv) |
240 |
{ |
241 |
- extern int optind; |
242 |
- extern char* optarg; |
243 |
int c; |
244 |
|
245 |
--- faxd/FaxRecv.c++ Tue Nov 16 09:55:04 2004 |
246 |
+++ faxd/FaxRecv.c++ Sun Jul 24 16:04:18 2005 |
247 |
@@ -128,5 +128,5 @@ |
248 |
u_long seqnum = Sequence::getNext(FAX_RECVDIR "/" FAX_SEQF, emsg); |
249 |
|
250 |
- if (seqnum == -1) |
251 |
+ if (seqnum == (u_long)-1) |
252 |
return -1; |
253 |
|
254 |
+++ faxd/ModemServer.c++ Sun Jul 24 16:11:33 2005 |
255 |
@@ -749,4 +749,7 @@ |
256 |
changeState(LOCKWAIT, pollLockWait); |
257 |
break; |
258 |
+ default: |
259 |
+ traceServer("ModemServer::timerExpired() in an unexpected " |
260 |
+ "state %d", state); |
261 |
} |
262 |
} |
263 |
--- faxd/ClassModem.c++ Sat Jan 1 16:27:14 2005 |
264 |
+++ faxd/ClassModem.c++ Sun Jul 24 16:13:14 2005 |
265 |
@@ -96,13 +96,4 @@ |
266 |
}; |
267 |
|
268 |
-static fxStr |
269 |
-stripAT(const fxStr& a0) |
270 |
-{ |
271 |
- fxStr s(a0); |
272 |
- if (s.length() >= 2 && s.head(2) == "AT") |
273 |
- s.remove(0, 2); |
274 |
- return s; |
275 |
-} |
276 |
- |
277 |
ClassModem::ClassModem(ModemServer& s, const ModemConfig& c) |
278 |
: server(s) |
279 |
@@ -1334,5 +1325,5 @@ |
280 |
/* fall thru... */ |
281 |
case AT_RING: // normal ring |
282 |
- if (conf.ringResponse != "" && (rings+1) >= conf.ringsBeforeResponse) { |
283 |
+ if (conf.ringResponse != "" && rings+1U >= conf.ringsBeforeResponse) { |
284 |
// With the MT1932ZDX we must respond ATH1>DT1 in order |
285 |
// to hear DTMF tones which are DID data, and we configure |
286 |
--- faxd/Class1.c++ Fri Nov 26 23:28:13 2004 |
287 |
+++ faxd/Class1.c++ Sun Jul 24 16:17:28 2005 |
288 |
@@ -164,5 +164,4 @@ |
289 |
// We could query the modem but that would require another |
290 |
// config option, so we just trust the enable command. |
291 |
- u_short pos = 0; |
292 |
primaryV34Rate = 0; |
293 |
const char* buf = conf.class1EnableV34Cmd; |
294 |
--- faxd/Class1Send.c++ Tue Dec 28 21:16:46 2004 |
295 |
+++ faxd/Class1Send.c++ Sun Jul 24 16:19:20 2005 |
296 |
@@ -742,5 +742,5 @@ |
297 |
switch (frame.getFCF()) { |
298 |
case FCF_NSF: |
299 |
- { u_int nsf = frame.getDataWord(); } |
300 |
+ frame.getDataWord(); |
301 |
break; |
302 |
case FCF_CSI: |
303 |
--- faxd/Class2Send.c++ Tue Nov 23 13:11:02 2004 |
304 |
+++ faxd/Class2Send.c++ Sun Jul 24 16:23:12 2005 |
305 |
@@ -193,6 +194,5 @@ |
306 |
* so that we can read the input stream for DC1. |
307 |
*/ |
308 |
- FlowControl oiFlow = getInputFlow(); |
309 |
if (flowControl == FLOW_XONXOFF) |
310 |
setXONXOFF(FLOW_NONE, getOutputFlow(), ACT_NOW); |
311 |
} |