Skip to content
GitLab
Projects
Groups
Snippets
Help
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Open sidebar
emacs
emacs
Commits
f05d7ea2
Commit
f05d7ea2
authored
Jan 04, 2000
by
Gerd Moellmann
Browse files
Add prototype for allocate_string_data.
(struct Lisp_String): Make DATA member `unsigned char *'.
parent
e5372b9c
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
4 additions
and
2 deletions
+4
-2
src/lisp.h
src/lisp.h
+4
-2
No files found.
src/lisp.h
View file @
f05d7ea2
/* Fundamental definitions for GNU Emacs Lisp interpreter.
Copyright (C) 1985,86,87,93,94,95,97,98,1999 Free Software Foundation, Inc.
Copyright (C) 1985,86,87,93,94,95,97,98,1999,2000
Free Software Foundation, Inc.
This file is part of GNU Emacs.
...
...
@@ -591,7 +592,7 @@ struct Lisp_String
EMACS_INT
size
;
EMACS_INT
size_byte
;
DECLARE_INTERVALS
/* `data' field must be last. */
unsigned
char
data
[
1
]
;
unsigned
char
*
data
;
};
/* If a struct is made to look like a vector, this macro returns the length
...
...
@@ -2077,6 +2078,7 @@ extern void memory_warnings P_ ((char *, void (*warnfun) ()));
#endif
/* Defined in alloc.c */
extern
void
allocate_string_data
P_
((
struct
Lisp_String
*
,
int
,
int
));
extern
void
uninterrupt_malloc
P_
((
void
));
extern
void
malloc_warning
P_
((
char
*
));
extern
void
memory_full
P_
((
void
));
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment