[brlcad-commits] SF.net SVN: brlcad:[54722] brlcad/trunk/src/librt
Open Source Solid Modeling CAD
Brought to you by:
brlcad
From: <br...@us...> - 2013-03-19 04:14:31
|
Revision: 54722 http://brlcad.svn.sourceforge.net/brlcad/?rev=54722&view=rev Author: brlcad Date: 2013-03-19 04:14:23 +0000 (Tue, 19 Mar 2013) Log Message: ----------- pointers returned to the caller should be allocated via BU_ALLOC/bu_*alloc so we can define consistent API, change from BU_GET Modified Paths: -------------- brlcad/trunk/src/librt/db_anim.c brlcad/trunk/src/librt/db_inmem.c brlcad/trunk/src/librt/db_open.c brlcad/trunk/src/librt/db_tree.c Modified: brlcad/trunk/src/librt/db_anim.c =================================================================== --- brlcad/trunk/src/librt/db_anim.c 2013-03-19 04:11:30 UTC (rev 54721) +++ brlcad/trunk/src/librt/db_anim.c 2013-03-19 04:14:23 UTC (rev 54722) @@ -264,7 +264,7 @@ return (struct animate *)NULL; } - BU_GET(anp, struct animate); + BU_ALLOC(anp, struct animate); anp->magic = ANIMATE_MAGIC; db_init_db_tree_state(&ts, dbip, &rt_uniresource); Modified: brlcad/trunk/src/librt/db_inmem.c =================================================================== --- brlcad/trunk/src/librt/db_inmem.c 2013-03-19 04:11:30 UTC (rev 54721) +++ brlcad/trunk/src/librt/db_inmem.c 2013-03-19 04:14:23 UTC (rev 54722) @@ -51,7 +51,7 @@ register struct db_i *dbip = DBI_NULL; register int i; - BU_GET(dbip, struct db_i); + BU_ALLOC(dbip, struct db_i); dbip->dbi_eof = (off_t)-1L; dbip->dbi_fp = NULL; dbip->dbi_mf = NULL; Modified: brlcad/trunk/src/librt/db_open.c =================================================================== --- brlcad/trunk/src/librt/db_open.c 2013-03-19 04:11:30 UTC (rev 54721) +++ brlcad/trunk/src/librt/db_open.c 2013-03-19 04:14:23 UTC (rev 54722) @@ -115,7 +115,7 @@ return dbip; } - BU_GET(dbip, struct db_i); + BU_ALLOC(dbip, struct db_i); dbip->dbi_mf = mfp; dbip->dbi_eof = (off_t)mfp->buflen; dbip->dbi_inmem = mfp->buf; @@ -134,7 +134,7 @@ } else { /* Read-write mode */ - BU_GET(dbip, struct db_i); + BU_ALLOC(dbip, struct db_i); dbip->dbi_eof = (off_t)-1L; if ((dbip->dbi_fp = fopen(name, "r+b")) == NULL) { Modified: brlcad/trunk/src/librt/db_tree.c =================================================================== --- brlcad/trunk/src/librt/db_tree.c 2013-03-19 04:11:30 UTC (rev 54721) +++ brlcad/trunk/src/librt/db_tree.c 2013-03-19 04:14:23 UTC (rev 54722) @@ -118,7 +118,7 @@ RT_CK_FULL_PATH(pathp); RT_CK_DBI(tsp->ts_dbip); - BU_GET(new_ctsp, struct combined_tree_state); + BU_ALLOC(new_ctsp, struct combined_tree_state); new_ctsp->magic = RT_CTS_MAGIC; db_dup_db_tree_state(&(new_ctsp->cts_s), tsp); db_full_path_init(&(new_ctsp->cts_p)); @@ -136,7 +136,7 @@ struct combined_tree_state *new_ctsp; RT_CK_CTS(old_ctsp); - BU_GET(new_ctsp, struct combined_tree_state); + BU_ALLOC(new_ctsp, struct combined_tree_state); new_ctsp->magic = RT_CTS_MAGIC; db_dup_db_tree_state(&(new_ctsp->cts_s), &(old_ctsp->cts_s)); db_full_path_init(&(new_ctsp->cts_p)); This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |