diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/mesa/main/attrib.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/mesa/main/attrib.c b/src/mesa/main/attrib.c index 8a2a268b4dc..3ecf5339437 100644 --- a/src/mesa/main/attrib.c +++ b/src/mesa/main/attrib.c @@ -182,7 +182,7 @@ struct texture_state * Allocate new attribute node of given type/kind. Attach payload data. * Insert it into the linked list named by 'head'. */ -static void +static bool save_attrib_data(struct gl_attrib_node **head, GLbitfield kind, void *payload) { @@ -196,7 +196,9 @@ save_attrib_data(struct gl_attrib_node **head, } else { /* out of memory! */ + return false; } + return true; } |