Rename document_functions to plugin_functions

This commit is contained in:
Moritz Lipp 2012-03-27 19:34:06 +02:00
parent 67d0af41ed
commit c82c2aaf04
2 changed files with 7 additions and 7 deletions

View file

@ -7,14 +7,14 @@
#include "document.h" #include "document.h"
#include "version.h" #include "version.h"
typedef struct zathura_document_functions_s zathura_document_functions_t; typedef struct zathura_plugin_functions_s zathura_plugin_functions_t;
/** /**
* Functions register function * Functions register function
* *
* @param functions The functions struct * @param functions The functions struct
*/ */
typedef void (*zathura_plugin_register_function_t)(zathura_document_functions_t* functions); typedef void (*zathura_plugin_register_function_t)(zathura_plugin_functions_t* functions);
/** /**
* Sets the functions register function of the plugin * Sets the functions register function of the plugin
@ -40,14 +40,14 @@ void zathura_plugin_add_mimetype(zathura_plugin_t* plugin, const char* mime_type
* @param register_functions function to register the plugin's document functions * @param register_functions function to register the plugin's document functions
* @param mimetypes a char array of mime types supported by the plugin * @param mimetypes a char array of mime types supported by the plugin
*/ */
#define PLUGIN_REGISTER(plugin_name, major, minor, rev, register_functions, mimetypes) \ #define ZATHURA_PLUGIN_REGISTER(plugin_name, major, minor, rev, register_functions, mimetypes) \
unsigned int plugin_version_major() { return major; } \ unsigned int plugin_version_major() { return major; } \
unsigned int plugin_version_minor() { return minor; } \ unsigned int plugin_version_minor() { return minor; } \
unsigned int plugin_version_revision() { return rev; } \ unsigned int plugin_version_revision() { return rev; } \
unsigned int plugin_api_version() { return ZATHURA_API_VERSION; } \ unsigned int plugin_api_version() { return ZATHURA_API_VERSION; } \
unsigned int plugin_abi_version() { return ZATHURA_ABI_VERSION; } \ unsigned int plugin_abi_version() { return ZATHURA_ABI_VERSION; } \
\ \
void plugin_register(zathura_plugin_t* plugin) \ void zathura_plugin_register(zathura_plugin_t* plugin) \
{ \ { \
if (plugin == NULL) { \ if (plugin == NULL) { \
return; \ return; \
@ -59,9 +59,9 @@ void zathura_plugin_add_mimetype(zathura_plugin_t* plugin, const char* mime_type
} \ } \
} \ } \
#define PLUGIN_MIMETYPES(...) __VA_ARGS__ #define ZATHURA_PLUGIN_MIMETYPES(...) __VA_ARGS__
struct zathura_document_functions_s struct zathura_plugin_functions_s
{ {
/** /**
* Opens a document * Opens a document

View file

@ -30,7 +30,7 @@ struct zathura_plugin_s
{ {
girara_list_t* content_types; /**< List of supported content types */ girara_list_t* content_types; /**< List of supported content types */
zathura_plugin_register_function_t register_function; /**< Document open function */ zathura_plugin_register_function_t register_function; /**< Document open function */
zathura_document_functions_t functions; /**< Document functions */ zathura_plugin_functions_t functions; /**< Document functions */
void* handle; /**< DLL handle */ void* handle; /**< DLL handle */
}; };