mirror of
https://git.savannah.gnu.org/git/guile.git
synced 2025-06-14 15:40:19 +02:00
* Cleaned up memory error signalling.
This commit is contained in:
parent
9b166f1273
commit
2500356c67
9 changed files with 29 additions and 17 deletions
|
@ -132,7 +132,8 @@ scm_make_srcprops (int line, int col, SCM filename, SCM copy, SCM plist)
|
|||
scm_sizet n = sizeof (scm_srcprops_chunk)
|
||||
+ sizeof (scm_srcprops) * (SRCPROPS_CHUNKSIZE - 1);
|
||||
SCM_SYSCALL (mem = (scm_srcprops_chunk *) malloc (n));
|
||||
SCM_ASSERT (mem, SCM_UNDEFINED, SCM_NALLOC, "srcprops");
|
||||
if (mem == NULL)
|
||||
scm_memory_error ("srcprops");
|
||||
scm_mallocated += n;
|
||||
mem->next = srcprops_chunklist;
|
||||
srcprops_chunklist = mem;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue