1. 20 Sep, 2001 3 commits
    • Alain Magloire authored
    • 	mu_debug_print().
      	* mailbox2/sdebug.c (mu_debug_stream_create): New function
      	replace mu_debug_stdio_create().
      	* mailbox2/fdstream.c (_fds_desroy): Do not close the stream
      	when distroying, it should have been done explicitely with
      	stream_close ();
      	* mailbox2/fstream.c (_fs_desroy): Do not close the stream
      	when distroying, it should have been done explicitely with
      	stream_close ();
      	* mailbox2/mapstream.c (_map_desroy): Do not close the stream
      	when distroying, it should have been done explicitely with
      	stream_close ();
      	* mailbox2/memstream.c (_memory_desroy): Do not close the stream
      	when distroying, it should have been done explicitely with
      	stream_close ();
      	* mailbox2/tcpstream.c (_tcp_desroy): Do not close the stream
      	when distroying, it should have been done explicitely with
      	stream_close ();
      Alain Magloire authored
  2. 19 Sep, 2001 6 commits
  3. 18 Sep, 2001 9 commits
  4. 17 Sep, 2001 16 commits
  5. 15 Sep, 2001 2 commits
    • Alain Magloire authored
    • 	the code based on the hints generated by the compiler.  The usual
      	errors:
      	- signed vs unsigned, signedness or unsignedness problems.
      	- printf() wrong formats
      	- wrong prototypes declarations
      	- and different buglets
      	- "const char *" vs "char *"
      	- unused variables
      	- unused arguments.  Tell the compiler by typecasting to void
      	 (void)var.
      	- Some variable when shadowed, meaning in another block variable
      	of the same name where reused.
      	- atoi() is not an ANSI C function, we should use strtol().
      
      	Changes to comply to GNU coding standards, and nuke trailing spaces.
      
      	* mail/alias.c (alia_lookup): No prototypes and scope static.
      	(hash_num, max_rehash, aliases): Scope static and unsigned.
      	(hash): unsigned.
      	(alias_rehash): i unsigned.
      	(alias_lookup_or_install): slot variable unused.
      	(alias_destroy): unsigned.
      	* mail/copy.c (mail_copy0): fprintf wrong format.
      	* mail/decode.c: dislay_message change prototype.
      	(mail_decode): Cast when calling util_msgset_iterate().
      	(display_message): Prototype change.
      	(display_headers): unsigned issues.
      	* mail/delete.c: Buglet was caling mail_delete0() instead of
      	mail_delete.
      	* mail/eq.c: Unused arguments.
      	* mail/exit.c: Unused arguments.
      	* mail/folders.c: Unused arguments.
      	* mail/followup.c: Unused variables.
      	* mail/from.c (mail_from): variable buffer was shadowing use variable
      	name instead. snprintf() formatting issues.
      * mail/headers.c: Unsigned issues.
      	* mail/if.c: Unused arguments.
      	* mail/inc.c: Unused arguments.
      	* mail/list.c: Use const char *.
      	* mail/mail.c: options[], argp[] initialised all elements.
      	(mail_cmdline): Unused arguments.
      	(main): Unsigned issues.
      	(mail_warranty): Unused arguments.
      	* mail/mail.h: function_t with complete prototype this necessary
      	to let the compiler do proper checks.
      	struct mail_command_entry rearrange the fields and a new field
      	int (*escfunc) __P ((int, char **, struct send_environ *));
      	Indentation rearrangements.
      	* mail/mailline.c (ml_getc): Scope is static now.
      	typecast for const char *.
      	(ml_reread): Typecast.
      	* mail/msgset.y: Declare yyerror() and yylex().
      	(msgset_select): Change of prototpe to let the compiler do checks.
      	(selec_sender): Unsused arguments.
      	* mail/pipe.c: Rename variable pipe to tube.
      	* mail/print.c: Unsigness and some shadow variables.
      	* mail/quit.c: Shadow variables.
      	* mail/send.c: Typecast when necessary. Use the second (escfunc)
      	field now. Some shadow variables.
      	* mail/shell.c: Unsigned.
      	* mail/table.c: Readjust the table to correspond to the signature
      	change in mail.h.
      	* mail/tag.c: Prototype change.
      	* mail/util.c (util_msglist_esccmd): New function.
      	(util_find_entry): Prototype change.  And check return value
      	of getenv().
      	(util_screen_lines): Change atoi() to strtoul().
      	(util_screen_columns): Change atoi() to strtoul().
      	(util_find_env): Signedness.
      	(util_fullpath): Prototype changed(const).
      	(util_slist_to_string):Protorype changed (const).
      	(util_strcat) :Protorype changed (const).
      	(util_tempfile): const.
      	* mail/var.c: Unsignedness, Unused arguments.
      	(var_quote):  Use new function util_msglist_esccmd().
      	* mail/version.c: Unused arguments.
      	* mail/write.c: printf formats.
      	* mail/z.c: Signedness.
      Alain Magloire authored
  6. 14 Sep, 2001 4 commits