See ChangeLog: Mon Jul 26 09:34:46 CEST 1999 Werner Koch
[gnupg.git] / g10 / misc.c
index e533966..07d1669 100644 (file)
@@ -1,5 +1,5 @@
 /* misc.c -  miscellaneous functions
- *     Copyright (C) 1998 Free Software Foundation, Inc.
+ *     Copyright (C) 1998, 1999 Free Software Foundation, Inc.
  *
  * This file is part of GnuPG.
  *
@@ -41,7 +41,10 @@ const char *g10m_revision_string(int);
 const char *g10c_revision_string(int);
 const char *g10u_revision_string(int);
 
-volatile void
+#ifdef __GNUC__
+volatile
+#endif
+        void
 pull_in_libs(void)
 {
     g10m_revision_string(0);
@@ -84,11 +87,13 @@ disable_core_dumps()
 
     limit.rlim_cur = 0;
     limit.rlim_max = 0;
-    if( setrlimit( RLIMIT_CORE, &limit ) )
+    if( !setrlimit( RLIMIT_CORE, &limit ) )
+       return;
+    if( errno != EINVAL )
        log_fatal(_("can't disable core dumps: %s\n"), strerror(errno) );
-  #else
-    log_info(_("WARNING: Program may create a core file!\n"));
   #endif
+    if( !opt.quiet )
+       log_info(_("WARNING: program may create a core file!\n"));
 }
 
 
@@ -223,6 +228,7 @@ print_cipher_algo_note( int algo )
     else if(   algo == CIPHER_ALGO_3DES
             || algo == CIPHER_ALGO_CAST5
             || algo == CIPHER_ALGO_BLOWFISH
+            || algo == CIPHER_ALGO_TWOFISH
           )
        ;
     else {
@@ -230,7 +236,7 @@ print_cipher_algo_note( int algo )
 
        if( !did_note ) {
            did_note = 1;
-           log_info(_("This cipher algorithm is depreciated; "
+           log_info(_("this cipher algorithm is depreciated; "
                       "please use a more standard one!\n"));
        }
     }