for (cursor=NULL, xbt_lib_cursor_first((lib),&(cursor)) ; \
xbt_lib_cursor_get_or_free(&(cursor),(char**)&(key),(void**)(&data));\
xbt_lib_cursor_step(cursor) )
for (cursor=NULL, xbt_lib_cursor_first((lib),&(cursor)) ; \
xbt_lib_cursor_get_or_free(&(cursor),(char**)&(key),(void**)(&data));\
xbt_lib_cursor_step(cursor) )