]> arthur.barton.de Git - netatalk.git/blobdiff - etc/cnid_dbd/pack.c
Fix fce merge conflict
[netatalk.git] / etc / cnid_dbd / pack.c
index 159e62b8c6e14cb502bc0e59b0c78464b7439b33..2612469415eaa5582d71712bca82dc5b63c33770 100644 (file)
@@ -78,10 +78,9 @@ int devino(DB *dbp _U_, const DBT *pkey _U_,  const DBT *pdata, DBT *skey)
 /* --------------- */
 int idxname(DB *dbp _U_, const DBT *pkey _U_,  const DBT *pdata, DBT *skey)
 {
-    char buffer[MAXPATHLEN +2];
+    static char buffer[MAXPATHLEN +2];
     uint16_t flags = CONV_TOLOWER;
     memset(skey, 0, sizeof(DBT));
-    skey->data = (char *)pdata->data + CNID_NAME_OFS;
 
     if (convert_charset(volinfo.v_volcharset,
                         volinfo.v_volcharset,