Private
Public Access
2
0

hook: change structure to pointer

Signed-off-by: Thomas Ingleby <thomas.c.ingleby@intel.com>
This commit is contained in:
Thomas Ingleby
2014-07-14 15:21:28 +01:00
parent b74759e973
commit fb030b5e9f
7 changed files with 37 additions and 35 deletions

View File

@@ -37,7 +37,7 @@
//static mraa_pininfo_t* pindata;
static mraa_board_t* plat = NULL;
static mraa_platform_t platform_type = MRAA_UNKNOWN_PLATFORM;
mraa_adv_func_t advance_func;
mraa_adv_func_t* advance_func;
const char *
mraa_get_version()
@@ -77,16 +77,18 @@ mraa_init()
free(line);
fclose(fh);
memset(&advance_func, 0, sizeof(mraa_adv_func_t));
advance_func = (mraa_adv_func_t*) malloc(sizeof(mraa_adv_func_t));
memset(advance_func, 0, sizeof(mraa_adv_func_t));
switch(platform_type) {
case MRAA_INTEL_GALILEO_GEN2:
plat = mraa_intel_galileo_gen2(&advance_func);
plat = mraa_intel_galileo_gen2();
break;
case MRAA_INTEL_GALILEO_GEN1:
plat = mraa_intel_galileo_rev_d(&advance_func);
plat = mraa_intel_galileo_rev_d();
break;
default:
plat = mraa_intel_galileo_rev_d(&advance_func);
plat = mraa_intel_galileo_rev_d();
fprintf(stderr, "Platform not found, initialising MRAA_INTEL_GALILEO_GEN1\n");
}