strndup_chk関数とユニットテストを追加
[YACASL2.git] / test / unit / strndup_chk / cmd.c
diff --git a/test/unit/strndup_chk/cmd.c b/test/unit/strndup_chk/cmd.c
new file mode 100644 (file)
index 0000000..d5f82b5
--- /dev/null
@@ -0,0 +1,12 @@
+#include <stdio.h>
+#include "cmem.h"
+
+int main(){
+    char *dst, *src = "abcdefghijklmnopqrstuvwxyz";
+    size_t len = 10;
+
+    dst = strndup_chk(src, len, "strndup_chk unit test");
+    printf("%s\n", dst);
+    FREE(dst);
+    return 0;
+}