case ENOSYS:
/* No ACLs are available. */
break;
- case ENOENT:
- if (dry_run) {
+ default:
+ if (dry_run && errno == ENOENT) {
/* We're doing a dry run, so the containing directory
* wasn't actually created. Don't worry about it. */
break;
}
- /* Otherwise fall through. */
- default:
rprintf(FWARNING,
"default_perms_for_dir: sys_acl_get_file(%s, %s): %s, falling back on umask\n",
dir, str_acl_type(SMB_ACL_TYPE_DEFAULT), strerror(errno));
case 0:
#elif !defined CASE_N_STATE_1
#define CASE_N_STATE_1
+ /* FALLTHROUGH */
case 1:
#elif !defined CASE_N_STATE_2
#define CASE_N_STATE_2
+ /* FALLTHROUGH */
case 2:
#elif !defined CASE_N_STATE_3
#define CASE_N_STATE_3
+ /* FALLTHROUGH */
case 3:
#elif !defined CASE_N_STATE_4
#define CASE_N_STATE_4
+ /* FALLTHROUGH */
case 4:
#elif !defined CASE_N_STATE_5
#define CASE_N_STATE_5
+ /* FALLTHROUGH */
case 5:
#elif !defined CASE_N_STATE_6
#define CASE_N_STATE_6
+ /* FALLTHROUGH */
case 6:
#elif !defined CASE_N_STATE_7
#define CASE_N_STATE_7
+ /* FALLTHROUGH */
case 7:
#elif !defined CASE_N_STATE_8
#define CASE_N_STATE_8
+ /* FALLTHROUGH */
case 8:
#elif !defined CASE_N_STATE_9
#define CASE_N_STATE_9
+ /* FALLTHROUGH */
case 9:
#elif !defined CASE_N_STATE_10
#define CASE_N_STATE_10
+ /* FALLTHROUGH */
case 10:
#elif !defined CASE_N_STATE_11
#define CASE_N_STATE_11
+ /* FALLTHROUGH */
case 11:
#elif !defined CASE_N_STATE_12
#define CASE_N_STATE_12
+ /* FALLTHROUGH */
case 12:
#elif !defined CASE_N_STATE_13
#define CASE_N_STATE_13
+ /* FALLTHROUGH */
case 13:
#elif !defined CASE_N_STATE_14
#define CASE_N_STATE_14
+ /* FALLTHROUGH */
case 14:
#elif !defined CASE_N_STATE_15
#define CASE_N_STATE_15
+ /* FALLTHROUGH */
case 15:
#elif !defined CASE_N_STATE_16
#define CASE_N_STATE_16
+ /* FALLTHROUGH */
case 16:
#else
#error Need to add more case statements!
who_am_i(), code, file, line);
}
- /* FALLTHROUGH */
#include "case_N.h"
switch_step++;
}
}
- /* FALLTHROUGH */
#include "case_N.h"
switch_step++;
}
}
- /* FALLTHROUGH */
#include "case_N.h"
switch_step++;
if (!exit_code && !code)
io_flush(FULL_FLUSH);
- /* FALLTHROUGH */
#include "case_N.h"
switch_step++;
|| am_daemon || (logfile_name && (am_server || !INFO_GTE(STATS, 1))))
log_exit(exit_code, exit_file, exit_line);
- /* FALLTHROUGH */
#include "case_N.h"
switch_step++;
dry_run ? " (DRY RUN)" : "");
}
- /* FALLTHROUGH */
#include "case_N.h"
switch_step++;
noop_io_until_death();
}
- /* FALLTHROUGH */
#include "case_N.h"
switch_step++;
switch(length) /* all the case statements fall through */
{
case 12: c+=((uint32_t)k[11])<<24;
+ /* FALLTHROUGH */
case 11: c+=((uint32_t)k[10])<<16;
+ /* FALLTHROUGH */
case 10: c+=((uint32_t)k[9])<<8;
+ /* FALLTHROUGH */
case 9 : c+=k[8];
+ /* FALLTHROUGH */
case 8 : b+=((uint32_t)k[7])<<24;
+ /* FALLTHROUGH */
case 7 : b+=((uint32_t)k[6])<<16;
+ /* FALLTHROUGH */
case 6 : b+=((uint32_t)k[5])<<8;
+ /* FALLTHROUGH */
case 5 : b+=k[4];
+ /* FALLTHROUGH */
case 4 : a+=((uint32_t)k[3])<<24;
+ /* FALLTHROUGH */
case 3 : a+=((uint32_t)k[2])<<16;
+ /* FALLTHROUGH */
case 2 : a+=((uint32_t)k[1])<<8;
+ /* FALLTHROUGH */
case 1 : a+=k[0];
break;
case 0 : return c;
{0,0,0,0,0,0,0}
};
-static void tls_usage(int ret)
+static void NORETURN tls_usage(int ret)
{
FILE *F = ret ? stderr : stdout;
fprintf(F,"usage: " PROGRAM " [OPTIONS] FILE ...\n");
if (errno != ENOSYS)
return -1;
switch_step++;
- /* FALLTHROUGH */
#endif
#ifdef HAVE_UTIMENSAT
if (errno != ENOSYS)
return -1;
switch_step++;
- /* FALLTHROUGH */
#endif
#ifdef HAVE_LUTIMES
if (errno != ENOSYS)
return -1;
switch_step++;
- /* FALLTHROUGH */
#endif
#include "case_N.h"
if (S_ISLNK(mode))
return 1;
}
- /* FALLTHROUGH */
#include "case_N.h"
#ifdef HAVE_UTIMES
INITBITS();
state->mode = COPY_;
if (flush == Z_TREES) goto inf_leave;
+ /* FALLTHROUGH */
case COPY_:
state->mode = COPY;
- /* FALL THROUGH */
+ /* FALLTHROUGH */
case COPY:
copy = state->length;
if (copy) {