From 69c4b99995c58aac77f9382c208a54f7971b3d5b Mon Sep 17 00:00:00 2001 From: Mitchell Livingston Date: Thu, 3 Jan 2008 18:46:33 +0000 Subject: [PATCH] fix for [4439] --- libtransmission/tracker.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/libtransmission/tracker.c b/libtransmission/tracker.c index 284337374..c8f4f6e5a 100644 --- a/libtransmission/tracker.c +++ b/libtransmission/tracker.c @@ -975,9 +975,9 @@ generateKeyParam( char * msg, int len ) static int is_rfc2396_alnum( char ch ) { - return strchr( "abcdefghijklmnopqrstuvwxyz" - "ABCDEFGHIJKLMNOPQRSTUVWXYZ" - "0123456789", ch ) != NULL; + return ( (ch >= 'a' && ch <= 'z' ) + || (ch >= 'A' && ch <= 'Z' ) + || (ch >= '0' && ch <= '9' ) ); } static void