aboutsummaryrefslogtreecommitdiff
path: root/tests/server/rtspd.c
diff options
context:
space:
mode:
authorYang Tse <yangsita@gmail.com>2010-02-18 12:31:24 +0000
committerYang Tse <yangsita@gmail.com>2010-02-18 12:31:24 +0000
commit6e461e45c3623f53c682a7d08a2c38f096cc5b17 (patch)
tree5d52c5284bcdef74e053ad2889fa0df483d9ecea /tests/server/rtspd.c
parent19e089702a00e2cf36bcaaace06738774844daba (diff)
fix compiler warning
Diffstat (limited to 'tests/server/rtspd.c')
-rw-r--r--tests/server/rtspd.c7
1 files changed, 3 insertions, 4 deletions
diff --git a/tests/server/rtspd.c b/tests/server/rtspd.c
index 56111bd26..9fd5d3418 100644
--- a/tests/server/rtspd.c
+++ b/tests/server/rtspd.c
@@ -1227,15 +1227,14 @@ int main(int argc, char *argv[])
arg++;
if(argc>arg) {
char *endptr;
- long lnum = -1;
- lnum = strtol(argv[arg], &endptr, 10);
+ unsigned long ulnum = strtoul(argv[arg], &endptr, 10);
if((endptr != argv[arg] + strlen(argv[arg])) ||
- (lnum < 1025L) || (lnum > 65535L)) {
+ (ulnum < 1025UL) || (ulnum > 65535UL)) {
fprintf(stderr, "rtspd: invalid --port argument (%s)\n",
argv[arg]);
return 0;
}
- port = (unsigned short)(lnum & 0xFFFFL);
+ port = (unsigned short)(ulnum & 0xFFFFUL);
arg++;
}
}