diff options
Diffstat (limited to 'WWW/Library/Implementation/HTAABrow.c')
-rw-r--r-- | WWW/Library/Implementation/HTAABrow.c | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/WWW/Library/Implementation/HTAABrow.c b/WWW/Library/Implementation/HTAABrow.c index 73853301..206f05be 100644 --- a/WWW/Library/Implementation/HTAABrow.c +++ b/WWW/Library/Implementation/HTAABrow.c @@ -736,9 +736,11 @@ static HTAAScheme HTAA_selectScheme(HTAASetup * setup) int scheme; if (setup && setup->valid_schemes) { - for (scheme = HTAA_BASIC; scheme < HTAA_MAX_SCHEMES; scheme++) - if (-1 < HTList_indexOf(setup->valid_schemes, (void *) scheme)) + for (scheme = HTAA_BASIC; scheme < HTAA_MAX_SCHEMES; scheme++) { + void *object = (void *) scheme; + if (-1 < HTList_indexOf(setup->valid_schemes, object)) return (HTAAScheme) scheme; + } } return HTAA_BASIC; } |