aboutsummaryrefslogtreecommitdiffstats
path: root/l4darr/d2array.c
diff options
context:
space:
mode:
authorLAN-TW <lantw44@gmail.com>2013-11-29 14:06:55 +0800
committerLAN-TW <lantw44@gmail.com>2013-11-29 14:06:55 +0800
commit218d5b0040f5438b383b3541ba208d9b51d4b9dd (patch)
treeb9514e92fe1abf2646b0e674590f20baa9e82211 /l4darr/d2array.c
parent768d6832af5e333c888532e696a6a93145979687 (diff)
downloadl4basic-218d5b0040f5438b383b3541ba208d9b51d4b9dd.tar
l4basic-218d5b0040f5438b383b3541ba208d9b51d4b9dd.tar.gz
l4basic-218d5b0040f5438b383b3541ba208d9b51d4b9dd.tar.bz2
l4basic-218d5b0040f5438b383b3541ba208d9b51d4b9dd.tar.lz
l4basic-218d5b0040f5438b383b3541ba208d9b51d4b9dd.tar.xz
l4basic-218d5b0040f5438b383b3541ba208d9b51d4b9dd.tar.zst
l4basic-218d5b0040f5438b383b3541ba208d9b51d4b9dd.zip
Refactor build system and combine some files
Diffstat (limited to 'l4darr/d2array.c')
-rw-r--r--l4darr/d2array.c26
1 files changed, 0 insertions, 26 deletions
diff --git a/l4darr/d2array.c b/l4darr/d2array.c
deleted file mode 100644
index c2d6e69..0000000
--- a/l4darr/d2array.c
+++ /dev/null
@@ -1,26 +0,0 @@
-#include <stdlib.h>
-#include <l4darr.h>
-
-L4DA2* l4da2_create(int itemsize, int lenx, int leny){
- if(lenx <= 0 || leny <= 0 || itemsize <= 0){
- return NULL;
- }
- L4DA2* arr = (L4DA2*)malloc(sizeof(L4DA2));
- if(arr == NULL){
- return NULL;
- }
- arr->arr_itemsize = itemsize;
- arr->arr_lenx = lenx;
- arr->arr_leny = leny;
- arr->arr_data = malloc(itemsize*lenx*leny);
- if(arr->arr_data == NULL){
- free(arr);
- return NULL;
- }
- return arr;
-}
-
-void l4da2_free(L4DA2* arr){
- free(arr->arr_data);
- free(arr);
-}