mirror of
https://github.com/davatorium/rofi.git
synced 2025-07-31 21:59:25 -04:00
[Plugin] Add C++ #ifdefs to public header files.
This commit is contained in:
parent
974b482500
commit
35304e705d
4 changed files with 28 additions and 3 deletions
|
@ -27,7 +27,10 @@
|
||||||
|
|
||||||
#ifndef ROFI_HELPER_H
|
#ifndef ROFI_HELPER_H
|
||||||
#define ROFI_HELPER_H
|
#define ROFI_HELPER_H
|
||||||
|
#ifdef __cplusplus
|
||||||
|
extern "C"
|
||||||
|
{
|
||||||
|
#endif
|
||||||
#include <cairo.h>
|
#include <cairo.h>
|
||||||
#include "rofi-types.h"
|
#include "rofi-types.h"
|
||||||
|
|
||||||
|
@ -336,4 +339,7 @@ void parse_ranges ( char *input, rofi_range_pair **list, unsigned int *length );
|
||||||
* @param filter
|
* @param filter
|
||||||
*/
|
*/
|
||||||
void rofi_output_formatted_line ( const char *format, const char *string, int selected_line, const char *filter );
|
void rofi_output_formatted_line ( const char *format, const char *string, int selected_line, const char *filter );
|
||||||
|
#ifdef __cplusplus
|
||||||
|
}
|
||||||
|
#endif
|
||||||
#endif // ROFI_HELPER_H
|
#endif // ROFI_HELPER_H
|
||||||
|
|
|
@ -27,7 +27,10 @@
|
||||||
|
|
||||||
#ifndef ROFI_MODE_PRIVATE_H
|
#ifndef ROFI_MODE_PRIVATE_H
|
||||||
#define ROFI_MODE_PRIVATE_H
|
#define ROFI_MODE_PRIVATE_H
|
||||||
|
#ifdef __cplusplus
|
||||||
|
extern "C"
|
||||||
|
{
|
||||||
|
#endif
|
||||||
#include <gmodule.h>
|
#include <gmodule.h>
|
||||||
|
|
||||||
/** ABI version to check if loaded plugin is compatible. */
|
/** ABI version to check if loaded plugin is compatible. */
|
||||||
|
@ -196,4 +199,7 @@ struct rofi_mode
|
||||||
/** Module */
|
/** Module */
|
||||||
GModule *module;
|
GModule *module;
|
||||||
};
|
};
|
||||||
|
#ifdef __cplusplus
|
||||||
|
}
|
||||||
|
#endif
|
||||||
#endif // ROFI_MODE_PRIVATE_H
|
#endif // ROFI_MODE_PRIVATE_H
|
||||||
|
|
|
@ -27,7 +27,10 @@
|
||||||
|
|
||||||
#ifndef ROFI_MODE_H
|
#ifndef ROFI_MODE_H
|
||||||
#define ROFI_MODE_H
|
#define ROFI_MODE_H
|
||||||
|
#ifdef __cplusplus
|
||||||
|
extern "C"
|
||||||
|
{
|
||||||
|
#endif
|
||||||
#include <cairo.h>
|
#include <cairo.h>
|
||||||
#include "rofi-types.h"
|
#include "rofi-types.h"
|
||||||
/**
|
/**
|
||||||
|
@ -236,4 +239,7 @@ char * mode_preprocess_input ( Mode *mode, const char *input );
|
||||||
*/
|
*/
|
||||||
char *mode_get_message ( const Mode *mode );
|
char *mode_get_message ( const Mode *mode );
|
||||||
/*@}*/
|
/*@}*/
|
||||||
|
#ifdef __cplusplus
|
||||||
|
}
|
||||||
|
#endif
|
||||||
#endif
|
#endif
|
||||||
|
|
|
@ -1,5 +1,9 @@
|
||||||
#ifndef INCLUDE_ROFI_TYPES_H
|
#ifndef INCLUDE_ROFI_TYPES_H
|
||||||
#define INCLUDE_ROFI_TYPES_H
|
#define INCLUDE_ROFI_TYPES_H
|
||||||
|
#ifdef __cplusplus
|
||||||
|
extern "C"
|
||||||
|
{
|
||||||
|
#endif
|
||||||
|
|
||||||
#include <glib.h>
|
#include <glib.h>
|
||||||
|
|
||||||
|
@ -234,4 +238,7 @@ typedef struct rofi_int_matcher_t
|
||||||
gboolean invert;
|
gboolean invert;
|
||||||
} rofi_int_matcher;
|
} rofi_int_matcher;
|
||||||
|
|
||||||
|
#ifdef __cplusplus
|
||||||
|
}
|
||||||
|
#endif
|
||||||
#endif // INCLUDE_ROFI_TYPES_H
|
#endif // INCLUDE_ROFI_TYPES_H
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue