Skip to content
Snippets Groups Projects
Commit d9721421 authored by edgrif's avatar edgrif
Browse files

change g_new to g_new0

parent cd73a382
No related branches found
No related tags found
No related merge requests found
......@@ -27,9 +27,9 @@
*
* Exported functions: See zmapView_P.h
* HISTORY:
* Last edited: Aug 5 16:47 2005 (edgrif)
* Last edited: Sep 9 16:28 2005 (edgrif)
* Created: Fri Jul 16 13:05:58 2004 (edgrif)
* CVS info: $Id: zmapFeature.c,v 1.20 2005-08-09 10:52:43 edgrif Exp $
* CVS info: $Id: zmapFeature.c,v 1.21 2005-09-09 15:28:28 edgrif Exp $
*-------------------------------------------------------------------
*/
......@@ -384,7 +384,7 @@ ZMapFeatureBlock zMapFeatureBlockCreate(char *block_seq,
&& (non_strand == ZMAPSTRAND_FORWARD || non_strand == ZMAPSTRAND_REVERSE)) ;
new_block = g_new(ZMapFeatureBlockStruct, 1) ;
new_block = g_new0(ZMapFeatureBlockStruct, 1) ;
new_block->unique_id = zMapFeatureBlockCreateID(ref_start, ref_end, ref_strand,
non_start, non_end, non_strand
......@@ -412,8 +412,15 @@ void zMapFeatureBlockAddFeatureSet(ZMapFeatureBlock feature_block, ZMapFeatureSe
feature_set->parent_block = feature_block ;
#ifdef ED_G_NEVER_INCLUDE_THIS_CODE
g_datalist_id_set_data_full(&(feature_block->feature_sets), feature_set->unique_id, feature_set,
destroyFeatureSet) ;
#endif /* ED_G_NEVER_INCLUDE_THIS_CODE */
feature_block->feature_sets = g_list_append(feature_block->feature_sets, feature_set) ;
/* NEED TO DO SOMETHING ABOUT DESTROYING LIST.... */
return ;
}
......@@ -457,7 +464,11 @@ ZMapFeatureContext zMapFeatureContextCreate(char *sequence, int start, int end,
feature_context->styles = types ;
feature_context->feature_set_names = set_names ;
#ifdef ED_G_NEVER_INCLUDE_THIS_CODE
g_datalist_init(&(feature_context->alignments)) ;
#endif /* ED_G_NEVER_INCLUDE_THIS_CODE */
return feature_context ;
}
......@@ -470,7 +481,12 @@ void zMapFeatureContextAddAlignment(ZMapFeatureContext feature_context,
alignment->parent_context = feature_context ;
#ifdef ED_G_NEVER_INCLUDE_THIS_CODE
g_datalist_id_set_data(&(feature_context->alignments), alignment->unique_id, alignment) ;
#endif /* ED_G_NEVER_INCLUDE_THIS_CODE */
feature_context->alignments = g_list_append(feature_context->alignments, alignment) ;
if (master)
feature_context->master_align = alignment ;
......
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment