Add NO_RETURN specifiers to functions in lib-src.
* lib-src/update-game-score.c (usage): Add NO_RETURN specifier. * lib-src/movemail.c (fatal, pfatal_with_name, pfatal_and_delete): * lib-src/make-docfile.c (fatal): * lib-src/hexl.c (usage): * lib-src/fakemail.c (fatal): * lib-src/etags.c (fatal, suggest_asking_for_help, pfatal): * lib-src/emacsclient.c (fatal): * lib-src/b2m.c (fatal): Likewise.
This commit is contained in:
parent
4e8608ff8e
commit
68441b90e9
9 changed files with 26 additions and 8 deletions
|
@ -1,3 +1,14 @@
|
|||
2010-07-24 Dan Nicolaescu <dann@ics.uci.edu>
|
||||
|
||||
* update-game-score.c (usage): Add NO_RETURN specifier.
|
||||
* movemail.c (fatal, pfatal_with_name, pfatal_and_delete):
|
||||
* make-docfile.c (fatal):
|
||||
* hexl.c (usage):
|
||||
* fakemail.c (fatal):
|
||||
* etags.c (fatal, suggest_asking_for_help, pfatal):
|
||||
* emacsclient.c (fatal):
|
||||
* b2m.c (fatal): Likewise.
|
||||
|
||||
2010-07-23 Juanma Barranquero <lekktu@gmail.com>
|
||||
|
||||
* make-docfile.c (write_c_args): Correctly handle prefixes of "defalt".
|
||||
|
|
|
@ -70,7 +70,7 @@ long *xmalloc (unsigned int size);
|
|||
long *xrealloc (char *ptr, unsigned int size);
|
||||
char *concat (char *s1, char *s2, char *s3);
|
||||
long readline (struct linebuffer *linebuffer, register FILE *stream);
|
||||
void fatal (char *message);
|
||||
void fatal (char *message) NO_RETURN;
|
||||
|
||||
/*
|
||||
* xnew -- allocate storage. SYNOPSIS: Type *xnew (int n, Type);
|
||||
|
|
|
@ -158,6 +158,8 @@ char *server_file = NULL;
|
|||
int emacs_pid = 0;
|
||||
|
||||
void print_help_and_exit (void) NO_RETURN;
|
||||
void fail (void) NO_RETURN;
|
||||
|
||||
|
||||
struct option longopts[] =
|
||||
{
|
||||
|
|
|
@ -406,9 +406,9 @@ static void analyse_regex (char *);
|
|||
static void free_regexps (void);
|
||||
static void regex_tag_multiline (void);
|
||||
static void error (const char *, const char *);
|
||||
static void suggest_asking_for_help (void);
|
||||
void fatal (char *, char *);
|
||||
static void pfatal (char *);
|
||||
static void suggest_asking_for_help (void) NO_RETURN;
|
||||
void fatal (char *, char *) NO_RETURN;
|
||||
static void pfatal (char *) NO_RETURN;
|
||||
static void add_node (node *, node **);
|
||||
|
||||
static void init (void);
|
||||
|
|
|
@ -147,6 +147,8 @@ static line_list file_preface;
|
|||
static stream_list the_streams;
|
||||
static boolean no_problems = true;
|
||||
|
||||
static void fatal (char *s1) NO_RETURN;
|
||||
|
||||
extern FILE *popen (const char *, const char *);
|
||||
extern int fclose (FILE *), pclose (FILE *);
|
||||
|
||||
|
|
|
@ -49,7 +49,7 @@ int base = DEFAULT_BASE, un_flag = FALSE, iso_flag = FALSE, endian = 1;
|
|||
int group_by = DEFAULT_GROUPING;
|
||||
char *progname;
|
||||
|
||||
void usage(void);
|
||||
void usage(void) NO_RETURN;
|
||||
|
||||
int
|
||||
main (int argc, char **argv)
|
||||
|
|
|
@ -70,6 +70,7 @@ along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>. */
|
|||
int scan_file (char *filename);
|
||||
int scan_lisp_file (char *filename, char *mode);
|
||||
int scan_c_file (char *filename, char *mode);
|
||||
void fatal (char *s1, char *s2) NO_RETURN;
|
||||
|
||||
#ifdef MSDOS
|
||||
/* s/msdos.h defines this as sys_chdir, but we're not linking with the
|
||||
|
|
|
@ -147,10 +147,10 @@ static char *mail_spool_name ();
|
|||
char *strerror (int);
|
||||
#endif
|
||||
|
||||
static void fatal (char *s1, char *s2, char *s3);
|
||||
static void fatal (char *s1, char *s2, char *s3) NO_RETURN;
|
||||
static void error (char *s1, char *s2, char *s3);
|
||||
static void pfatal_with_name (char *name);
|
||||
static void pfatal_and_delete (char *name);
|
||||
static void pfatal_with_name (char *name) NO_RETURN;
|
||||
static void pfatal_and_delete (char *name) NO_RETURN;
|
||||
static char *concat (char *s1, char *s2, char *s3);
|
||||
static long *xmalloc (unsigned int size);
|
||||
#ifdef MAIL_USE_POP
|
||||
|
|
|
@ -60,6 +60,8 @@ along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>. */
|
|||
extern char *optarg;
|
||||
extern int optind, opterr;
|
||||
|
||||
int usage (int err) NO_RETURN;
|
||||
|
||||
#define MAX_ATTEMPTS 5
|
||||
#define MAX_SCORES 200
|
||||
#define MAX_DATA_LEN 1024
|
||||
|
|
Loading…
Add table
Reference in a new issue