HTTP-Server-EV

 view release on metacpan or  search on metacpan

EV.xs  view on Meta::CPAN

	
	
	
#define URLDECODE_READ_CHAR 2
#define URLDECODE_READ_FIRST_PART 3
#define URLDECODE_READ_SECOND_PART 4

void
url_decode( encoded )	
	SV* encoded
	PPCODE:
		SV* output = newSV( 100 );
		
		STRLEN len;
			
		char *input = SvPV(encoded, len);
		
		char state = URLDECODE_READ_CHAR;
		
		char byte = (char)NULL;
		int pos = 0;



( run in 0.622 second using v1.01-cache-2.11-cpan-5511b514fd6 )