solstice-solver

Solver library of the solstice app
git clone git://git.meso-star.com/solstice-solver.git
Log | Files | Refs | README | LICENSE

commit df4c34656d2e16818f40fd8f9d6e2059678e846c
parent 3521ff276c65ea2003fffc993baf53377f2dbe01
Author: Vincent Forest <vincent.forest@meso-star.com>
Date:   Tue, 13 Dec 2016 21:19:54 +0100

Fix the ssol_param_buffer test with CL

Diffstat:
Msrc/test_ssol_param_buffer.c | 12++++++------
1 file changed, 6 insertions(+), 6 deletions(-)

diff --git a/src/test_ssol_param_buffer.c b/src/test_ssol_param_buffer.c @@ -51,8 +51,8 @@ main(int argc, char** argv) CHECK(ssol_param_buffer_get(pbuf), NULL); - sz = sizeof(const char*); - al = ALIGNOF(const char*); + sz = sizeof(intptr_t); + al = ALIGNOF(intptr_t); CHECK(mem = ssol_param_buffer_allocate(NULL, 0, 0), NULL); CHECK(mem = ssol_param_buffer_allocate(pbuf, 0, 0), NULL); CHECK(mem = ssol_param_buffer_allocate(NULL, sz, 0), NULL); @@ -62,11 +62,11 @@ main(int argc, char** argv) CHECK(mem = ssol_param_buffer_allocate(NULL, sz, al), NULL); NCHECK(mem = ssol_param_buffer_allocate(pbuf, sz, al), NULL); - *(const char**)mem = __FILE__; - CHECK(*(const char**)ssol_param_buffer_get(pbuf), __FILE__); + *(intptr_t*)mem = 0xDECAFBAD; + CHECK(*(intptr_t*)ssol_param_buffer_get(pbuf), 0xDECAFBAD); - *(const char**)mem = FUNC_NAME; - CHECK(*(const char**)ssol_param_buffer_get(pbuf), FUNC_NAME); + *(intptr_t*)mem = 0XDEADBEEF; + CHECK(*(intptr_t*)ssol_param_buffer_get(pbuf), 0XDEADBEEF); CHECK(ssol_param_buffer_clear(NULL), RES_BAD_ARG); CHECK(ssol_param_buffer_clear(pbuf), RES_OK);