Changeset 5347:1d76e45ebfd1 in roaraudio for include
- Timestamp:
- 12/10/11 01:34:28 (12 years ago)
- Branch:
- default
- Phase:
- public
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
include/libroar/roardl.h
r5344 r5347 67 67 #define ROAR_DL_LIBNAME_VERSION 0 68 68 #define ROAR_DL_LIBINST_VERSION 1 69 #define ROAR_DL_LIBDEP_VERSION 0 69 70 70 71 #define ROAR_DL_PLUGIN(lib) struct roar_dl_libraryinst * \ … … 110 111 lib.global_data_init = &(init); \ 111 112 lib.global_data_pointer = (void*)&(ptr) 113 #define ROAR_DL_PLUGIN_REG_LIBDEP(deps) (((lib.libdep = deps) == NULL) ? \ 114 (ssize_t)-1 : \ 115 (ssize_t)(lib.libdep_len = sizeof(deps)/sizeof(struct roar_dl_librarydep))) 112 116 113 117 // meta data stuff: … … 199 203 }; 200 204 205 #define ROAR_DL_DEP(__flags,__name,__libname,__abiversion) \ 206 {.version = ROAR_DL_LIBDEP_VERSION, \ 207 .len = sizeof(struct roar_dl_librarydep), \ 208 .flags = __flags, \ 209 .name = __name, \ 210 .libname = __libname, \ 211 .abiversion = __abiversion} 212 201 213 struct roar_dl_libraryinst { 202 214 int version;
Note: See TracChangeset
for help on using the changeset viewer.