X-Git-Url: https://yaffs.net/gitweb/?p=yaffs2.git;a=blobdiff_plain;f=direct%2Fyaffs_nandif.c;h=f2806e1940acdc98787625f42e6dd5647792dc7b;hp=9a22f7fdd3bf552debff1f880ac6cb4050e44bba;hb=fb1a7ee223619260cfd9b6366fd78747cc572cd5;hpb=84f122f301b6a27295641fcbde3a6fbcfea78a99 diff --git a/direct/yaffs_nandif.c b/direct/yaffs_nandif.c index 9a22f7f..f2806e1 100644 --- a/direct/yaffs_nandif.c +++ b/direct/yaffs_nandif.c @@ -215,12 +215,12 @@ struct yaffs_dev * yaffs_add_dev_from_geometry(const YCHAR *name, const ynandif_Geometry *geometry) { - YCHAR *clonedName = YMALLOC(sizeof(YCHAR) * (yaffs_strnlen(name,YAFFS_MAX_NAME_LENGTH)+1)); - struct yaffs_dev *dev = YMALLOC(sizeof(struct yaffs_dev)); + YCHAR *clonedName = malloc(sizeof(YCHAR) * (strnlen(name,YAFFS_MAX_NAME_LENGTH)+1)); + struct yaffs_dev *dev = malloc(sizeof(struct yaffs_dev)); if(dev && clonedName){ memset(dev,0,sizeof(struct yaffs_dev)); - yaffs_strcpy(clonedName,name); + strcpy(clonedName,name); dev->param.name = clonedName; dev->param.write_chunk_tags_fn = ynandif_WriteChunkWithTagsToNAND; @@ -247,9 +247,9 @@ struct yaffs_dev * } if(dev) - YFREE(dev); + free(dev); if(clonedName) - YFREE(clonedName); + free(clonedName); return NULL; }