diff options
| author | Richard M. Stallman | 1994-05-06 06:45:18 +0000 |
|---|---|---|
| committer | Richard M. Stallman | 1994-05-06 06:45:18 +0000 |
| commit | 5ece1728e2a47c56a22475affab317bdc4dccee6 (patch) | |
| tree | 52725eda5549db842d053fc063769bd3a4ce78ed /src/eval.c | |
| parent | 8b4d685f0107250963549f928e2c9dc3f9add4dc (diff) | |
| download | emacs-5ece1728e2a47c56a22475affab317bdc4dccee6.tar.gz emacs-5ece1728e2a47c56a22475affab317bdc4dccee6.zip | |
(error): Fix logic in call to xmalloc/xrealloc.
Diffstat (limited to 'src/eval.c')
| -rw-r--r-- | src/eval.c | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/src/eval.c b/src/eval.c index 0643655f0f3..8aadc0b0a9a 100644 --- a/src/eval.c +++ b/src/eval.c | |||
| @@ -1331,7 +1331,11 @@ error (m, a1, a2, a3) | |||
| 1331 | size *= 2; | 1331 | size *= 2; |
| 1332 | if (allocated) | 1332 | if (allocated) |
| 1333 | buffer = (char *) xrealloc (buffer, size); | 1333 | buffer = (char *) xrealloc (buffer, size); |
| 1334 | buffer = (char *) xmalloc (size); | 1334 | else |
| 1335 | { | ||
| 1336 | buffer = (char *) xmalloc (size); | ||
| 1337 | allocated = 1; | ||
| 1338 | } | ||
| 1335 | } | 1339 | } |
| 1336 | 1340 | ||
| 1337 | string = build_string (buf); | 1341 | string = build_string (buf); |