fixing in trunk. please check

On Sep 12, 10:57 am, weheh <[email protected]> wrote:
> I'm flattening some text, assuming it's html, and get this error
> message when the text input is less than 4 characters:
>
> input='abc'
> stream=cStringIO.StringIO(TAG(input).flatten())
>
>   File "C:/web2py/applications/myapp/controllers/myfunc.py", line 311,
> in process_text_in
>     stream=cStringIO.StringIO(TAG(input).flatten())
>   File "C:\web2py\gluon\html.py", line 821, in __call__
>     return web2pyHTMLParser(decoder.decoder(html)).tree
>   File "C:\web2py\gluon\decoder.py", line 72, in decoder
>     encoding = autoDetectXMLEncoding(buffer)
>   File "C:\web2py\gluon\decoder.py", line 38, in autoDetectXMLEncoding
>     bytes = (byte1, byte2, byte3, byte4) = tuple(map(ord,
> buffer[0:4]))
> ValueError: need more than 3 values to unpack
>
> 4 or more characters works OK.

Reply via email to