Some bug fixes of the last release
[gnupg.git] / g10 / status.c
index 97b4fba..3fcf22b 100644 (file)
@@ -142,7 +142,7 @@ init_shm_coprocessing ( ulong requested_shm_size, int lock_mem )
     if ( shm_area == (char*)-1 )
        log_fatal("can't attach %uk shared memory: %s\n",
                                (unsigned)shm_size/1024, strerror(errno));
-    log_info("mapped %uk shared memory at %p, id=%d\n",
+    log_debug("mapped %uk shared memory at %p, id=%d\n",
                            (unsigned)shm_size/1024, shm_area, shm_id );
     if( lock_mem ) {
       #ifdef IPC_HAVE_SHM_LOCK
@@ -293,6 +293,19 @@ cpr_get( const char *keyword, const char *prompt )
 }
 
 char *
+cpr_get_utf8( const char *keyword, const char *prompt )
+{
+    char *p;
+    p = cpr_get( keyword, prompt );
+    if( p ) {
+       char *utf8 = native_to_utf8( p );
+       m_free( p );
+       p = utf8;
+    }
+    return p;
+}
+
+char *
 cpr_get_hidden( const char *keyword, const char *prompt )
 {
     char *p;