/*
- * $Id: directory.c,v 1.123 2010-01-05 15:12:19 franklahm Exp $
+ * $Id: directory.c,v 1.125 2010-01-06 11:08:53 franklahm Exp $
*
* Copyright (c) 1990,1993 Regents of The University of Michigan.
* All Rights Reserved. See COPYRIGHT.
dirfreename(edir);
edir->d_m_name = cdir->d_m_name;
edir->d_u_name = cdir->d_u_name;
+ edir->d_u_name_len = cdir->d_u_name_len;
edir->d_m_name_ucs2 = cdir->d_m_name_ucs2;
free(cdir);
cdir = edir;
(1 << DIRPBIT_FINFO)))) {
ad_init(&ad, vol->v_adouble, vol->v_ad_options);
- if ( !ad_metadata( upath, ADFLAGS_DIR, &ad) ) {
+ if ( !ad_metadata( upath, ADFLAGS_CREATE|ADFLAGS_DIR, &ad) ) {
isad = 1;
}
}
dir->d_u_name = buf;
strcpy( dir->d_u_name, dst );
}
+ dir->d_u_name_len = strlen(dir->d_u_name);
if (dir->d_m_name_ucs2)
free(dir->d_m_name_ucs2);