|
@@ -1298,9 +1298,13 @@ llist_t *llist_find_str(llist_t *first, const char *str) FAST_FUNC;
|
|
|
/* True only if we created pidfile which is *file*, not /dev/null etc */
|
|
|
extern smallint wrote_pidfile;
|
|
|
void write_pidfile(const char *path) FAST_FUNC;
|
|
|
+void write_pidfile_std_path_and_ext(const char *path) FAST_FUNC;
|
|
|
+void remove_pidfile_std_path_and_ext(const char *path) FAST_FUNC;
|
|
|
#define remove_pidfile(path) do { if (wrote_pidfile) unlink(path); } while (0)
|
|
|
#else
|
|
|
enum { wrote_pidfile = 0 };
|
|
|
+#define write_pidfile_std_path_and_ext(path) ((void)0)
|
|
|
+#define remove_pidfile_std_path_and_ext(path) ((void)0)
|
|
|
#define write_pidfile(path) ((void)0)
|
|
|
#define remove_pidfile(path) ((void)0)
|
|
|
#endif
|