* Contributors: Details at https://graphviz.org
*************************************************************************/
-#ifndef GVC_H
-#define GVC_H
+#pragma once
#include <stdbool.h>
#ifdef __cplusplus
}
#endif
-
-#endif /* GVC_H */
/* Common header used by both clients and plugins */
-#ifndef GVCEXT_H
-#define GVCEXT_H
+#pragma once
#ifdef __cplusplus
extern "C" {
#ifdef __cplusplus
}
#endif
-
-
-
-#endif
/* Common header used by both clients and plugins */
-#ifndef GVCINT_H
-#define GVCINT_H
+#pragma once
#ifdef __cplusplus
extern "C" {
#ifdef __cplusplus
}
#endif
-#endif /* GVCINT_H */
/* Common header used by both clients and plugins */
-#ifndef GVCJOB_H
-#define GVCJOB_H
+#pragma once
#ifdef __cplusplus
extern "C" {
#ifdef __cplusplus
}
#endif
-#endif /* GVCJOB_H */
* Contributors: Details at https://graphviz.org
*************************************************************************/
-#ifndef GVCOMMON_H
-#define GVCOMMON_H
+#pragma once
#ifdef __cplusplus
extern "C" {
#ifdef __cplusplus
}
#endif
-#endif /* GVCOMMON_H */
/* Header used by plugins */
-#ifndef GVCONFIG_H
-#define GVCONFIG_H
+#pragma once
#include "gvplugin.h"
#ifdef __cplusplus
}
#endif
-#endif /* GVCONFIG_H */
/* This is the public header for the callers of libgvc */
-#ifndef GVCPROC_H
-#define GVCPROC_H
+#pragma once
/* these are intended to be private entry points - see gvc.h for the public ones */
void gv_argvlist_set_item(gv_argvlist_t *list, int index, char *item);
void gv_argvlist_reset(gv_argvlist_t *list);
void gv_argvlist_free(gv_argvlist_t *list);
-
-#endif /* GVCPROC_H */
* Contributors: Details at https://graphviz.org
*************************************************************************/
-#ifndef GVDEVICE_H
-#define GVDEVICE_H
+#pragma once
#include "gvcjob.h"
#ifdef __cplusplus
}
#endif
-
-#endif /* GVDEVICE_H */
/* Header used by plugins */
-#ifndef GVPLUGIN_H
-#define GVPLUGIN_H
+#pragma once
#ifdef __cplusplus
extern "C" {
#ifdef __cplusplus
}
#endif
-#endif /* GVPLUGIN_H */
* Contributors: Details at https://graphviz.org
*************************************************************************/
-#ifndef GVDEVICE_PLUGIN_H
-#define GVDEVICE_PLUGIN_H
+#pragma once
#include "types.h"
#include "gvplugin.h"
#ifdef __cplusplus
}
#endif
-#endif /* GVDEVICE_PLUGIN_H */
* Contributors: Details at https://graphviz.org
*************************************************************************/
-#ifndef GVPLUGIN_LAYOUT_H
-#define GVPLUGIN_LAYOUT_H
+#pragma once
#include "types.h"
#include "gvplugin.h"
#ifdef __cplusplus
}
#endif
-#endif /* GVPLUGIN_LAYOUT_H */
* Contributors: Details at https://graphviz.org
*************************************************************************/
-#ifndef GVPLUGIN_IMAGELOAD_H
-#define GVPLUGIN_IMAGELOAD_H
+#pragma once
#include "types.h"
#include "gvplugin.h"
#ifdef __cplusplus
}
#endif
-#endif /* GVPLUGIN_IMAGELOAD_H */
* Contributors: Details at https://graphviz.org
*************************************************************************/
-#ifndef GVPLUGIN_RENDER_H
-#define GVPLUGIN_RENDER_H
+#pragma once
#include "types.h"
#include "gvplugin.h"
#ifdef __cplusplus
}
#endif
-#endif /* GVPLUGIN_RENDER_H */
* Contributors: Details at https://graphviz.org
*************************************************************************/
-#ifndef GVPLUGIN_TEXTLAYOUT_H
-#define GVPLUGIN_TEXTLAYOUT_H
+#pragma once
#include "types.h"
#include "gvplugin.h"
#ifdef __cplusplus
}
#endif
-#endif /* GVPLUGIN_TEXTLAYOUT_H */