size_t reply_size = 0, reply_off;
#ifdef _DEBUG_HTTPERROR
- memcpy( debug_request, data, sizeof( debug_request ) );
- if( l < sizeof( debug_request ) )
- debug_request[ l ] = 0;
- else
- debug_request[ sizeof( debug_request ) - 1 ] = 0;
+ if( l >= sizeof( debug_request ) )
+ l = sizeof( debug_request) - 1;
+ memcpy( debug_request, data, l );
+ debug_request[ l ] = 0;
#endif
/* This one implicitely tests strlen < 5, too -- remember, it is \n terminated */