termux-packages/packages/m4/src-output.c.patch
Tee KOBAYASHI e08f115750 m4: Mitigate temp file issue on 32-bit archs
Allocates indefinite amount of in-memory buffer.
2022-02-21 18:26:16 +09:00

16 lines
363 B
Diff

--- a/src/output.c
+++ b/src/output.c
@@ -423,8 +423,12 @@
/* Check if we are exceeding the maximum amount of buffer memory. */
+#if defined __ANDROID__ && !defined __LP64__
+ if (0)
+#else
if (total_buffer_size - output_diversion->size + wanted_size
> MAXIMUM_TOTAL_SIZE)
+#endif
{
int selected_used;
char *selected_buffer;