From 21812f8d763fac8ee9bb3fdc593642b06f405a2b Mon Sep 17 00:00:00 2001 From: "Suren A. Chilingaryan" Date: Thu, 8 Oct 2015 20:04:37 +0200 Subject: Base functions for views --- views/CMakeLists.txt | 2 ++ views/enum.c | 4 ++-- views/transform.c | 4 ++-- 3 files changed, 6 insertions(+), 4 deletions(-) (limited to 'views') diff --git a/views/CMakeLists.txt b/views/CMakeLists.txt index fa50abf..646a982 100644 --- a/views/CMakeLists.txt +++ b/views/CMakeLists.txt @@ -4,6 +4,8 @@ include_directories( ${CMAKE_SOURCE_DIR}/pcilib ${CMAKE_BINARY_DIR}/pcilib ${LIBXML2_INCLUDE_DIRS} + ${PYTHON_INCLUDE_DIR} + ${UTHASH_INCLUDE_DIRS} ) set(HEADERS ${HEADERS} enum.h transform.h) diff --git a/views/enum.c b/views/enum.c index a222971..aecda7a 100644 --- a/views/enum.c +++ b/views/enum.c @@ -12,7 +12,7 @@ static void pcilib_enum_view_free(pcilib_t *ctx, pcilib_view_context_t *view) { } -static int pcilib_enum_view_read(pcilib_t *ctx, pcilib_view_context_t *view, const pcilib_register_value_t *regval, pcilib_data_type_t viewval_type, size_t viewval_size, void *viewval) { +static int pcilib_enum_view_read(pcilib_t *ctx, pcilib_view_context_t *view, const pcilib_register_value_t *regval, pcilib_value_t *val) { /* for(j=0; ((pcilib_enum_t*)(params))[j].name; j++) { if (*regval<=((pcilib_enum_t*)(params))[j].max && *regval>=((pcilib_enum_t*)(params))[j].min) { if(viewval_sizebase_unit.name))) { formula=malloc(sizeof(char)*strlen(((pcilib_formula_t*)params)->write_formula)); strncpy(formula,((pcilib_formula_t*)params)->write_formula,strlen(((pcilib_formula_t*)params)->write_formula)); -- cgit v1.2.3