# HG changeset patch # User martinb # Date 990758759 0 # Node ID db376c5066a7773339afa845a3e9b680ca1cee9e # Parent 9cdcb214753f235882a2dfb4e35c2f0874c684e3 [xemacs-hg @ 2001-05-25 02:45:57 by martinb] inline functions cannot call alloca diff -r 9cdcb214753f -r db376c5066a7 src/ChangeLog --- a/src/ChangeLog Thu May 24 12:20:35 2001 +0000 +++ b/src/ChangeLog Fri May 25 02:45:59 2001 +0000 @@ -1,3 +1,8 @@ +2001-05-25 Martin Buchholz + + * miscplay.c (waverequire): Don't inline. + Gcc can't inline functions that call alloca. + 2001-05-24 Yoshiki Hayashi * gui.c (gui_error_2): New function. diff -r 9cdcb214753f -r db376c5066a7 src/miscplay.c --- a/src/miscplay.c Thu May 24 12:20:35 2001 +0000 +++ b/src/miscplay.c Fri May 25 02:45:59 2001 +0000 @@ -114,7 +114,7 @@ this might require re-partioning of the data segments if headers cross the boundaries between two read operations. This is done in a two-step way: first we request a certain amount of bytes... */ -static inline int waverequire(void **data,size_t *sz,size_t rq) +static int waverequire(void **data,size_t *sz,size_t rq) { int rc = 1;