Changeset 17001
- Timestamp:
- Mar 15, 2008, 9:47:24 AM (18 years ago)
- File:
-
- 1 edited
-
trunk/Ohana/src/libdvo/src/skyregion_gsc.c (modified) (9 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/Ohana/src/libdvo/src/skyregion_gsc.c
r16997 r17001 52 52 FILE *f; 53 53 54 // ohana_memdump (0); 55 54 56 f = fopen (filename, "r"); 55 57 if (f == NULL) { … … 123 125 SkyTableSort (band); 124 126 127 // free zones below 125 128 zones = SkyRegionFindZones (band, &Nzones, i); 126 129 … … 165 168 skytable[0].regions[i].table = (skytable[0].regions[i].depth == depth); 166 169 } 170 171 // ohana_memdump (0); 167 172 return (skytable); 168 173 } 169 174 175 // allocates band, band->regions 170 176 SkyTable *SkyRegionForDecBand (char *buffer, int Nregions, char *DecName, float DminBand, float DmaxBand) { 171 177 … … 241 247 */ 242 248 249 // allocates zones 243 250 SkyRegionZone *SkyRegionFindZones (SkyTable *band, int *Nzones, int parent) { 244 251 … … 375 382 } 376 383 384 // memory neutral 377 385 void SkyTableL2fromZone (SkyTable *L2, SkyTable *L3, SkyTable *L4, SkyTable *band, SkyRegionZone *zone, int parent) { 378 386 … … 422 430 } 423 431 432 // memory neutral 424 433 void SkyTableL3fromL2 (SkyRegion *L2, SkyTable *L3, SkyTable *L4, SkyTable *band, int Ns, int Ne) { 425 434 … … 458 467 } 459 468 469 // memory neutral 460 470 void SkyTableL4fromL3 (SkyRegion *L3, SkyTable *L4) { 461 471 … … 507 517 } 508 518 519 // memory neutral 509 520 void SkyTableAppend (SkyTable *old, SkyTable *new, int Nprev) { 510 521 … … 524 535 old[0].regions[i + Nold] = new[0].regions[i]; 525 536 old[0].regions[i + Nold].parent += Nprev; 526 new[0].regions[i] = NULL;527 537 } 528 538 return; 529 539 } 530 540 541 // memory neutral 531 542 void SkyRegionPrint (SkyRegion *region) { 532 543
Note:
See TracChangeset
for help on using the changeset viewer.
