Move the array library into the data module.
This commit is contained in:
		
							parent
							
								
									cc176e5183
								
							
						
					
					
						commit
						3671892c34
					
				
					 3 changed files with 3 additions and 3 deletions
				
			
		|  | @ -16,6 +16,7 @@ cprogram { | |||
| 		"h+emheaders", | ||||
| 		"modules+headers", | ||||
| 		"modules/src/alloc+lib", | ||||
| 		"modules/src/data+lib", | ||||
| 		"modules/src/em_code+lib_k", | ||||
| 		"modules/src/em_data+lib", | ||||
| 		"modules/src/idf+lib", | ||||
|  |  | |||
|  | @ -1,4 +1,5 @@ | |||
| #include "mcg.h" | ||||
| #include <stdlib.h> | ||||
| #include <stdbool.h> | ||||
| #include "array.h" | ||||
| 
 | ||||
| void array_append(void*** array, int* count, int* max, void* value) | ||||
|  | @ -7,8 +8,6 @@ void array_append(void*** array, int* count, int* max, void* value) | |||
| 	{ | ||||
| 		int newmax = (*max == 0) ? 8 : (*max * 2); | ||||
| 		void** newarray = realloc(*array, newmax * sizeof(void*)); | ||||
| 		if (!newarray) | ||||
| 			fatal("memory allocation failure"); | ||||
| 
 | ||||
| 		*max = newmax; | ||||
| 		*array = newarray; | ||||
		Loading…
	
	Add table
		
		Reference in a new issue