Marcelo Roberto Jimenez 4657e57766 Using UpnpReadHttpGet to download large files causes the application to
crash. This happens when the file being downloaded exceeds the device
memory - entirely possible when transferring video files.
The programmatic cause is that the logic implemented in the function
http_ReadHttpGet (which UpnpReadHttpGet calls) reads the entire file
into memory. The fix modifies the existing logic to discard data after
it's been read; there's no reason to keep it around since the caller
of UpnpReadHttpGet already has a copy of it.

This issue exists in 1.6.6 as well as the latest sources.

Patch submitted by Chandra (inactiveneurons).
2010-09-07 22:15:21 -03:00
..
2008-03-25 10:21:08 +00:00
2010-04-25 14:59:32 +00:00
2008-07-25 04:21:11 +00:00
2010-03-31 17:53:16 +00:00
2010-04-25 14:59:32 +00:00
2010-03-21 15:42:40 +00:00
2008-03-25 10:21:08 +00:00
2010-03-31 17:53:16 +00:00
2008-01-27 02:13:08 +00:00