Author: rinrab
Date: Sat Sep 21 11:28:14 2024
New Revision: 1920824

URL: http://svn.apache.org/viewvc?rev=1920824&view=rev
Log:
fs-modules: Make their fs_init headers to be 'complete' headers, containing
all dependent headers.

* subversion/libsvn_fs_base/fs_init.h,
  subversion/libsvn_fs_fs/fs_init.h,
  subversion/libsvn_fs_x/fs_init.h
  (): Add #ifndef and #define to disallow including it twice.
  (includes): Include fs-loader.h, because it is their dependency.
  (): Remove check for fs-loader.h included and erroring if so.

Modified:
    subversion/trunk/subversion/libsvn_fs_base/fs_init.h
    subversion/trunk/subversion/libsvn_fs_fs/fs_init.h
    subversion/trunk/subversion/libsvn_fs_x/fs_init.h

Modified: subversion/trunk/subversion/libsvn_fs_base/fs_init.h
URL: 
http://svn.apache.org/viewvc/subversion/trunk/subversion/libsvn_fs_base/fs_init.h?rev=1920824&r1=1920823&r2=1920824&view=diff
==============================================================================
--- subversion/trunk/subversion/libsvn_fs_base/fs_init.h (original)
+++ subversion/trunk/subversion/libsvn_fs_base/fs_init.h Sat Sep 21 11:28:14 
2024
@@ -22,9 +22,10 @@
  * ====================================================================
  */
 
-#ifndef LIBSVN_FS_LOADER_H
-#error Please include libsvn_fs/fs_loader.h instead of this file
-#else
+#ifndef SVN_LIBSVN_FS_BASE_INIT
+#define SVN_LIBSVN_FS_BASE_INIT
+
+#include "../libsvn_fs/fs-loader.h"
 
 svn_error_t *svn_fs_base__init(const svn_version_t *loader_version,
                                fs_library_vtable_t **vtable,

Modified: subversion/trunk/subversion/libsvn_fs_fs/fs_init.h
URL: 
http://svn.apache.org/viewvc/subversion/trunk/subversion/libsvn_fs_fs/fs_init.h?rev=1920824&r1=1920823&r2=1920824&view=diff
==============================================================================
--- subversion/trunk/subversion/libsvn_fs_fs/fs_init.h (original)
+++ subversion/trunk/subversion/libsvn_fs_fs/fs_init.h Sat Sep 21 11:28:14 2024
@@ -21,9 +21,10 @@
  * ====================================================================
  */
 
-#ifndef LIBSVN_FS_LOADER_H
-#error Please include libsvn_fs/fs_loader.h instead of this file
-#else
+#ifndef SVN_LIBSVN_FS_FS_INIT
+#define SVN_LIBSVN_FS_FS_INIT
+
+#include "../libsvn_fs/fs-loader.h"
 
 svn_error_t *svn_fs_fs__init(const svn_version_t *loader_version,
   fs_library_vtable_t **vtable,

Modified: subversion/trunk/subversion/libsvn_fs_x/fs_init.h
URL: 
http://svn.apache.org/viewvc/subversion/trunk/subversion/libsvn_fs_x/fs_init.h?rev=1920824&r1=1920823&r2=1920824&view=diff
==============================================================================
--- subversion/trunk/subversion/libsvn_fs_x/fs_init.h (original)
+++ subversion/trunk/subversion/libsvn_fs_x/fs_init.h Sat Sep 21 11:28:14 2024
@@ -21,9 +21,10 @@
 * ====================================================================
 */
 
-#ifndef LIBSVN_FS_LOADER_H
-#error Please include libsvn_fs/fs_loader.h instead of this file
-#else
+#ifndef SVN_LIBSVN_FS_X_INIT
+#define SVN_LIBSVN_FS_X_INIT
+
+#include "../libsvn_fs/fs-loader.h"
 
 svn_error_t *svn_fs_x__init(const svn_version_t *loader_version,
   fs_library_vtable_t **vtable,


Reply via email to