1
0
mirror of https://github.com/esp8266/Arduino.git synced 2025-04-27 21:16:50 +03:00
Ivan Grokhotkov d891704c1e Reduce stack usage by Print::printf
Print::printf would allocate 1460 bytes on the stack, which in some cases would overflow the stack. Additionally it didn't handle (rare) cases when vsnprintf needed a buffer longer than 1460 bytes. This change makes default stack-allocated buffer 64 bytes long, and checks the result returned by vsnprintf. If a buffer longer than 64 bytes is needed, it is allocated on the heap.
2016-02-26 18:41:27 +03:00
..
2015-12-09 13:51:39 +01:00
2015-12-09 13:51:39 +01:00
2015-10-29 10:51:51 +02:00
2016-01-14 16:30:26 -08:00
2015-05-25 09:47:13 +02:00
2015-11-13 13:23:16 +03:00
2016-01-01 12:43:35 +00:00
2015-11-13 13:23:16 +03:00
2016-02-17 11:42:52 +03:00
2015-10-29 10:51:51 +02:00
2016-01-09 10:30:28 +02:00
2015-07-21 00:37:16 +08:00
2016-02-26 18:41:27 +03:00
2015-04-03 13:41:29 +02:00
2015-11-21 20:18:38 +03:00
2016-02-03 17:05:04 +01:00
2015-12-20 12:45:36 +01:00
2016-01-02 12:54:34 +01:00
2014-12-01 00:34:28 +03:00
2016-01-29 13:17:10 +01:00
2015-12-10 17:37:09 +01:00
2015-12-10 17:37:09 +01:00