From: Rose <83477269+AtariDreams@users.noreply.github.com> Date: Fri, 20 Jan 2023 18:26:41 +0000 (-0500) Subject: Mark nonreturning functions as _CUPS_NORETURN X-Git-Tag: v2.4.3~65^2 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=refs%2Fpull%2F592%2Fhead;p=thirdparty%2Fcups.git Mark nonreturning functions as _CUPS_NORETURN --- diff --git a/scheduler/cups-driverd.cxx b/scheduler/cups-driverd.cxx index 3ce6c85ce1..92b12a79fb 100644 --- a/scheduler/cups-driverd.cxx +++ b/scheduler/cups-driverd.cxx @@ -152,7 +152,7 @@ static ppd_info_t *add_ppd(const char *filename, const char *name, size_t size, int model_number, int type, const char *scheme); static int cat_drv(const char *name, int request_id); -static void cat_ppd(const char *name, int request_id); +static void cat_ppd(const char *name, int request_id) _CUPS_NORETURN; static int cat_static(const char *name, int request_id); static int cat_tar(const char *name, int request_id); static int compare_inodes(struct stat *a, struct stat *b); @@ -162,12 +162,12 @@ static int compare_names(const ppd_info_t *p0, const ppd_info_t *p1); static int compare_ppds(const ppd_info_t *p0, const ppd_info_t *p1); -static void dump_ppds_dat(const char *filename); +static void dump_ppds_dat(const char *filename) _CUPS_NORETURN; static void free_array(cups_array_t *a); static cups_file_t *get_file(const char *name, int request_id, const char *subdir, char *buffer, size_t bufsize, char **subfile); -static void list_ppds(int request_id, int limit, const char *opt); +static void list_ppds(int request_id, int limit, const char *opt) _CUPS_NORETURN; static int load_drivers(cups_array_t *include, cups_array_t *exclude); static int load_drv(const char *filename, const char *name,