You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
gentoo-overlay/net-misc/csync/files/csync-0.50.0-gcc_5_and_8.patch

37 lines
1.3 KiB

diff -Naur csync-0.50.0.orig/modules/csync_smb.c csync-0.50.0/modules/csync_smb.c
--- csync-0.50.0.orig/modules/csync_smb.c 2013-07-29 14:04:37.000000000 +0200
+++ csync-0.50.0/modules/csync_smb.c 2018-12-06 23:08:05.320992985 +0100
@@ -49,7 +49,7 @@
char *pw, int pwlen)
{
static int try_krb5 = 1;
- char *h;
+ const char *h;
(void) smb_ctx;
(void) shr;
diff -Naur csync-0.50.0.orig/src/csync_log.h csync-0.50.0/src/csync_log.h
--- csync-0.50.0.orig/src/csync_log.h 2013-07-29 14:04:37.000000000 +0200
+++ csync-0.50.0/src/csync_log.h 2018-12-06 23:11:34.280239832 +0100
@@ -55,7 +55,7 @@
};
#define CSYNC_LOG(priority, ...) \
- csync_log(priority, __FUNCTION__, __VA_ARGS__)
+ csync_log(priority, __func__, __VA_ARGS__)
void csync_log(int verbosity,
const char *function,
diff -Naur csync-0.50.0.orig/tests/csync_tests/check_csync_log.c csync-0.50.0/tests/csync_tests/check_csync_log.c
--- csync-0.50.0.orig/tests/csync_tests/check_csync_log.c 2013-04-22 13:00:35.000000000 +0200
+++ csync-0.50.0/tests/csync_tests/check_csync_log.c 2018-12-06 23:11:34.280239832 +0100
@@ -115,7 +115,7 @@
rc = csync_set_log_callback(check_log_callback);
assert_int_equal(rc, 0);
- csync_log(1, __FUNCTION__, "rc = %d", rc);
+ csync_log(1, __func__, "rc = %d", rc);
rc = _tstat(path, &sb);