CUBRID/cubrid
CMakeLists.txt
:456
check_function_exists(open_memstream HAVE_OPEN_MEMSTREAM)
check_function_exists(open_memstream HAVE_OPEN_MEMSTREAM)
check_symbol_exists(open_memstream "stdio.h" HAVE_OPEN_MEMSTREAM)
check_c_source_compiles(
"#include <stdio.h>
#include <stdlib.h>
int main(int argc, char* argv[]) {
char* buf;
size_t size;
FILE* f;
f = open_memstream(&buf, &size);
fclose(f);
free(buf);
return 0;
}"
HAVE_OPEN_MEMSTREAM)
check_symbol_exists (open_memstream stdio.h HAVE_OPEN_MEMSTREAM)