From aa4eb92fbb268d14da0b4ed0b21ed63e62342d6c Mon Sep 17 00:00:00 2001 From: Mitchell Livingston Date: Sat, 16 Dec 2006 02:39:12 +0000 Subject: [PATCH] a little better id conversion --- libtransmission/clients.c | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/libtransmission/clients.c b/libtransmission/clients.c index 9419f2f75..e8c19ff3f 100644 --- a/libtransmission/clients.c +++ b/libtransmission/clients.c @@ -28,10 +28,11 @@ static int charToInt( char character ); static int charToInt( char character ) { - int value = character - '0'; - + int value; if( character >= 'A' && character <= 'Z' ) - value -= 7; + value = 10 + character - 'A'; + else + value = character - '0'; return value; }