Revision: 44858
          http://brlcad.svn.sourceforge.net/brlcad/?rev=44858&view=rev
Author:   brlcad
Date:     2011-06-09 05:35:50 +0000 (Thu, 09 Jun 2011)

Log Message:
-----------
spm functions, types, and macro symbols get the bn prefix added.  this makes 
the bn api more self-consistent and easier to identify origination.  
fortunately, minimally impacting too, so just update symbol names accordingly.

Modified Paths:
--------------
    brlcad/trunk/include/magic.h
    brlcad/trunk/include/spm.h
    brlcad/trunk/src/fb/spm-fb.c
    brlcad/trunk/src/libbn/sphmap.c
    brlcad/trunk/src/libbu/magic.c
    brlcad/trunk/src/liboptical/sh_points.c
    brlcad/trunk/src/liboptical/sh_spm.c
    brlcad/trunk/src/util/pix-spm.c

Modified: brlcad/trunk/include/magic.h
===================================================================
--- brlcad/trunk/include/magic.h        2011-06-09 05:08:42 UTC (rev 44857)
+++ brlcad/trunk/include/magic.h        2011-06-09 05:35:50 UTC (rev 44858)
@@ -84,6 +84,7 @@
 
 #define BN_GAUSS_MAGIC                 512256128
 #define BN_POLY_MAGIC                  0x506f4c79 /**< PoLy */
+#define BN_SPM_MAGIC                   0x41278678
 #define BN_TABDATA_MAGIC               0x53736d70
 #define BN_TABLE_MAGIC                 0x53706374
 #define BN_TOL_MAGIC                   0x98c734bb
@@ -205,7 +206,6 @@
 #define PT_MAGIC                       0x87687681
 #define RESOURCE_MAGIC                 0x83651835
 #define RTI_MAGIC                      0x99101658
-#define SPM_MAGIC                      0x41278678
 #define VERT_TREE_MAGIC                        0x56455254 /**< VERT */
 #define WDB_METABALLPT_MAGIC           0x6D627074 /**< mbpt */
 #define WDB_PIPESEG_MAGIC              0x9723ffef

Modified: brlcad/trunk/include/spm.h
===================================================================
--- brlcad/trunk/include/spm.h  2011-06-09 05:08:42 UTC (rev 44857)
+++ brlcad/trunk/include/spm.h  2011-06-09 05:35:50 UTC (rev 44858)
@@ -41,7 +41,6 @@
 #  endif
 #endif
 
-/* FIXME: These should all have bn_ prefixes */
 
 typedef struct {
     unsigned long magic;
@@ -50,14 +49,12 @@
     int elsize;                /**< @brief Size of each bin element */
     unsigned char **xbin;      /**< @brief staring addresses of "x" bins */
     unsigned char *_data;      /**< @brief For freeing purposes, start of data 
*/
-} spm_map_t;
+} bn_spm_map_t;
 
-#define SPM_NULL (spm_map_t *)0
+#define BN_SPM_MAP_NULL (bn_spm_map_t *)0
+#define BN_CK_SPM_MAP(_p) BU_CKMAG(_p, BN_SPM_MAGIC, "bn_spm_map_t")
 
-#define RT_CK_SPM(smp) BU_CKMAG(smp, SPM_MAGIC, "spm_map_t")
-#define BN_CK_SPM(smp) BU_CKMAG(smp, SPM_MAGIC, "spm_map_t")
 
-
 /**
  * S P M _ I N I T
  *@brief
@@ -68,16 +65,16 @@
  * ring of "triangular" pixels at the poles.  An alternative would be
  * to have the pole region map to a single pixel.
  *
- * Returns SPM_NULL on error.
+ * Returns BN_SPM_NULL on error.
  */
-BN_EXPORT extern spm_map_t *spm_init(int N, int elsize);
+BN_EXPORT extern bn_spm_map_t *bn_spm_init(int N, int elsize);
 
 /**
  * S P M _ F R E E
  *@brief
  * Free the storage associated with a sphere structure.
  */
-BN_EXPORT extern void spm_free(spm_map_t *mp);
+BN_EXPORT extern void bn_spm_free(bn_spm_map_t *mp);
 
 /**
  * S P M _ R E A D
@@ -88,7 +85,7 @@
  *@n 0.0 <= u < 1.0 Left to Right
  *@n 0.0 <= v < 1.0 Bottom to Top
  */
-BN_EXPORT extern void spm_read(register spm_map_t *mapp, register unsigned 
char *valp, double u, double v);
+BN_EXPORT extern void bn_spm_read(register bn_spm_map_t *mapp, register 
unsigned char *valp, double u, double v);
 
 /**
  * S P M _ W R I T E
@@ -99,7 +96,7 @@
  *@n 0.0 <= u < 1.0 Left to Right
  *@n 0.0 <= v < 1.0 Bottom to Top
  */
-BN_EXPORT extern void spm_write(register spm_map_t *mapp, register unsigned 
char *valp, double u, double v);
+BN_EXPORT extern void bn_spm_write(register bn_spm_map_t *mapp, register 
unsigned char *valp, double u, double v);
 
 /**
  * S P M _ G E T
@@ -110,7 +107,7 @@
  *@n 0.0 <= u < 1.0 Left to Right
  *@n 0.0 <= v < 1.0 Bottom to Top
  */
-BN_EXPORT extern char *spm_get(register spm_map_t *mapp, double u, double v);
+BN_EXPORT extern char *bn_spm_get(register bn_spm_map_t *mapp, double u, 
double v);
 
 /**
  * S P M _ L O A D
@@ -120,7 +117,7 @@
  *
  * @return -1 on error, else 0.
  */
-BN_EXPORT extern int spm_load(spm_map_t *mapp, char *filename);
+BN_EXPORT extern int bn_spm_load(bn_spm_map_t *mapp, char *filename);
 
 /**
  * S P M _ S A V E
@@ -128,7 +125,7 @@
  * Write a loaded sphere map to the given file ("-" for stdout).
  * Returns -1 on error, else 0.
  */
-BN_EXPORT extern int spm_save(spm_map_t *mapp, char *filename);
+BN_EXPORT extern int bn_spm_save(bn_spm_map_t *mapp, char *filename);
 
 /**
  * S P M _ P I X _ L O A D
@@ -138,7 +135,7 @@
  *
  * @return -1 on error, else 0.
  */
-BN_EXPORT extern int spm_pix_load(spm_map_t *mapp, char *filename, int nx, int 
ny);
+BN_EXPORT extern int bn_spm_pix_load(bn_spm_map_t *mapp, char *filename, int 
nx, int ny);
 
 /**
  * S P M _ P I X _ S A V E
@@ -146,14 +143,14 @@
  * Save a sphere structure as an 'nx' by 'ny' pix file.
  * @return -1 on error, else 0.
  */
-BN_EXPORT extern int spm_pix_save(spm_map_t *mapp, char *filename, int nx, int 
ny);
+BN_EXPORT extern int bn_spm_pix_save(bn_spm_map_t *mapp, char *filename, int 
nx, int ny);
 
 /**
  * S P M _ D U M P
  *@brief
  * Display a sphere structure on stderr.  Used for debugging.
  */
-BN_EXPORT extern void spm_dump(spm_map_t *mp, int verbose);
+BN_EXPORT extern void bn_spm_dump(bn_spm_map_t *mp, int verbose);
 
 #endif /* __SPM_H__ */
 

Modified: brlcad/trunk/src/fb/spm-fb.c
===================================================================
--- brlcad/trunk/src/fb/spm-fb.c        2011-06-09 05:08:42 UTC (rev 44857)
+++ brlcad/trunk/src/fb/spm-fb.c        2011-06-09 05:35:50 UTC (rev 44858)
@@ -106,7 +106,7 @@
  * Displays a sphere map on a framebuffer.
  */
 void
-spm_fb(spm_map_t *mapp)
+spm_fb(bn_spm_map_t *mapp)
 {
     int j;
 
@@ -130,7 +130,7 @@
  * Display a square sphere map on a framebuffer.
  */
 void
-spm_square(spm_map_t *mapp)
+spm_square(bn_spm_map_t *mapp)
 {
     int x, y;
     unsigned char *scanline;
@@ -139,7 +139,7 @@
 
     for (y = 0; y < scr_height; y++) {
        for (x = 0; x < scr_width; x++) {
-           spm_read(mapp, &scanline[x],
+           bn_spm_read(mapp, &scanline[x],
                     (double)x/(double)scr_width,
                     (double)y/(double)scr_height);
        }
@@ -154,7 +154,7 @@
 int
 main(int argc, char **argv)
 {
-    spm_map_t *mp;
+    bn_spm_map_t *mp;
 
     if (!get_args(argc, argv)) {
        (void)fputs(usage, stderr);
@@ -166,18 +166,18 @@
     scr_width = fb_getwidth(fbp);
     scr_height = fb_getheight(fbp);
 
-    mp = spm_init(vsize, sizeof(RGBpixel));
-    if (mp == SPM_NULL || fbp == FBIO_NULL)
+    mp = bn_spm_init(vsize, sizeof(RGBpixel));
+    if (mp == BN_SPM_MAP_NULL || fbp == FBIO_NULL)
        bu_exit(1, NULL);
 
-    spm_load(mp, file_name);
+    bn_spm_load(mp, file_name);
 
     if (square)
        spm_square(mp);
     else
        spm_fb(mp);
 
-    spm_free(mp);
+    bn_spm_free(mp);
     fb_close(fbp);
     return 0;
 }

Modified: brlcad/trunk/src/libbn/sphmap.c
===================================================================
--- brlcad/trunk/src/libbn/sphmap.c     2011-06-09 05:08:42 UTC (rev 44857)
+++ brlcad/trunk/src/libbn/sphmap.c     2011-06-09 05:35:50 UTC (rev 44858)
@@ -31,10 +31,10 @@
 
 
 void
-spm_free(spm_map_t *mp)
+bn_spm_free(bn_spm_map_t *mp)
 {
-    RT_CK_SPM(mp);
-    if (mp == SPM_NULL)
+    BN_CK_SPM_MAP(mp);
+    if (mp == BN_SPM_MAP_NULL)
        return;
 
     if (mp->_data != NULL) {
@@ -52,32 +52,32 @@
        mp->xbin = NULL;
     }
 
-    (void) bu_free((char *)mp, "spm_map_t");
+    (void) bu_free((char *)mp, "bn_spm_map_t");
 }
 
 
-spm_map_t *
-spm_init(int N, int elsize)
+bn_spm_map_t *
+bn_spm_init(int N, int elsize)
 {
     int i, nx, total, idx;
-    register spm_map_t *mapp;
+    register bn_spm_map_t *mapp;
 
-    mapp = (spm_map_t *)bu_malloc(sizeof(spm_map_t), "spm_map_t");
-    if (mapp == SPM_NULL)
-       return SPM_NULL;
-    memset((char *)mapp, 0, sizeof(spm_map_t));
+    mapp = (bn_spm_map_t *)bu_malloc(sizeof(bn_spm_map_t), "bn_spm_map_t");
+    if (mapp == BN_SPM_MAP_NULL)
+       return BN_SPM_MAP_NULL;
+    memset((char *)mapp, 0, sizeof(bn_spm_map_t));
 
     mapp->elsize = elsize;
     mapp->ny = N/2;
     mapp->nx = (int *) bu_malloc((unsigned)(N/2 * sizeof(*(mapp->nx))), "sph 
nx");
     if (mapp->nx == NULL) {
-       spm_free(mapp);
-       return SPM_NULL;
+       bn_spm_free(mapp);
+       return BN_SPM_MAP_NULL;
     }
     mapp->xbin = (unsigned char **) bu_malloc((unsigned)(N/2 * sizeof(char 
*)), "sph xbin");
     if (mapp->xbin == NULL) {
-       spm_free(mapp);
-       return SPM_NULL;
+       bn_spm_free(mapp);
+       return BN_SPM_MAP_NULL;
     }
 
     total = 0;
@@ -90,10 +90,10 @@
        total += 2*nx;
     }
 
-    mapp->_data = (unsigned char *) bu_calloc((unsigned)total, elsize, 
"spm_init data");
+    mapp->_data = (unsigned char *) bu_calloc((unsigned)total, elsize, 
"bn_spm_init data");
     if (mapp->_data == NULL) {
-       spm_free(mapp);
-       return SPM_NULL;
+       bn_spm_free(mapp);
+       return BN_SPM_MAP_NULL;
     }
 
     idx = 0;
@@ -101,19 +101,19 @@
        mapp->xbin[i] = &((mapp->_data)[idx]);
        idx += elsize * mapp->nx[i];
     }
-    mapp->magic = SPM_MAGIC;
+    mapp->magic = BN_SPM_MAGIC;
     return mapp;
 }
 
 
 void
-spm_read(register spm_map_t *mapp, register unsigned char *valp, double u, 
double v)
+bn_spm_read(register bn_spm_map_t *mapp, register unsigned char *valp, double 
u, double v)
 {
     int x, y;
     register unsigned char *cp;
     register int i;
 
-    RT_CK_SPM(mapp);
+    BN_CK_SPM_MAP(mapp);
 
     y = v * mapp->ny;
     x = u * mapp->nx[y];
@@ -127,13 +127,13 @@
 
 
 void
-spm_write(register spm_map_t *mapp, register unsigned char *valp, double u, 
double v)
+bn_spm_write(register bn_spm_map_t *mapp, register unsigned char *valp, double 
u, double v)
 {
     int x, y;
     register unsigned char *cp;
     register int i;
 
-    RT_CK_SPM(mapp);
+    BN_CK_SPM_MAP(mapp);
 
     y = v * mapp->ny;
     x = u * mapp->nx[y];
@@ -147,12 +147,12 @@
 
 
 char *
-spm_get(register spm_map_t *mapp, double u, double v)
+bn_spm_get(register bn_spm_map_t *mapp, double u, double v)
 {
     int x, y;
     register unsigned char *cp;
 
-    RT_CK_SPM(mapp);
+    BN_CK_SPM_MAP(mapp);
 
     y = v * mapp->ny;
     x = u * mapp->nx[y];
@@ -163,12 +163,12 @@
 
 
 int
-spm_load(spm_map_t *mapp, char *filename)
+bn_spm_load(bn_spm_map_t *mapp, char *filename)
 {
     int y, total;
     FILE *fp;
 
-    RT_CK_SPM(mapp);
+    BN_CK_SPM_MAP(mapp);
 
     if (BU_STR_EQUAL(filename, "-"))
        fp = stdin;
@@ -197,13 +197,13 @@
 
 
 int
-spm_save(spm_map_t *mapp, char *filename)
+bn_spm_save(bn_spm_map_t *mapp, char *filename)
 {
     int i;
     int got;
     FILE *fp;
 
-    RT_CK_SPM(mapp);
+    BN_CK_SPM_MAP(mapp);
 
     if (BU_STR_EQUAL(filename, "-"))
        fp = stdout;
@@ -221,7 +221,7 @@
                          mapp->nx[i], fp);
        bu_semaphore_release(BU_SEM_SYSCALL);           /* unlock */
        if (got != mapp->nx[i]) {
-           bu_log("spm_save(%s): write error\n", filename);
+           bu_log("WARNING: Unable to write SPM to [%s]\n", filename);
            bu_semaphore_acquire(BU_SEM_SYSCALL);               /* lock */
            (void) fclose(fp);
            bu_semaphore_release(BU_SEM_SYSCALL);               /* unlock */
@@ -238,7 +238,7 @@
 
 
 int
-spm_pix_load(spm_map_t *mapp, char *filename, int nx, int ny)
+bn_spm_pix_load(bn_spm_map_t *mapp, char *filename, int nx, int ny)
 {
     int i, j;                  /* index input file */
     int x, y;                  /* index texture map */
@@ -250,7 +250,7 @@
     long count;
     FILE *fp;
 
-    RT_CK_SPM(mapp);
+    BN_CK_SPM_MAP(mapp);
 
     if (BU_STR_EQUAL(filename, "-"))
        fp = stdin;
@@ -263,13 +263,13 @@
     }
 
     /* Shamelessly suck it all in */
-    buffer = (unsigned char *)bu_malloc((unsigned)(nx*nx*3), "spm_pix_load 
buffer");
+    buffer = (unsigned char *)bu_malloc((unsigned)(nx*nx*3), "bn_spm_pix_load 
buffer");
     bu_semaphore_acquire(BU_SEM_SYSCALL);              /* lock */
     i = (int)fread((char *)buffer, 3, nx*ny, fp);      /* res_syscall */
     (void)fclose(fp);
     bu_semaphore_release(BU_SEM_SYSCALL);              /* unlock */
     if (i != nx*ny) {
-       bu_log("spm_pix_load(%s) read error\n", filename);
+       bu_log("bn_spm_pix_load(%s) read error\n", filename);
        return -1;
     }
 
@@ -299,21 +299,21 @@
            *cp++ = (unsigned char)(blue/count);
        }
     }
-    (void) bu_free((char *)buffer, "spm buffer");
+    (void) bu_free((char *)buffer, "bn_spm buffer");
 
     return 0;
 }
 
 
 int
-spm_pix_save(spm_map_t *mapp, char *filename, int nx, int ny)
+bn_spm_pix_save(bn_spm_map_t *mapp, char *filename, int nx, int ny)
 {
     int x, y;
     FILE *fp;
     unsigned char pixel[3];
     int got;
 
-    RT_CK_SPM(mapp);
+    BN_CK_SPM_MAP(mapp);
 
     if (BU_STR_EQUAL(filename, "-"))
        fp = stdout;
@@ -327,12 +327,12 @@
 
     for (y = 0; y < ny; y++) {
        for (x = 0; x < nx; x++) {
-           spm_read(mapp, pixel, (double)x/(double)nx, (double)y/(double)ny);
+           bn_spm_read(mapp, pixel, (double)x/(double)nx, 
(double)y/(double)ny);
            bu_semaphore_acquire(BU_SEM_SYSCALL);               /* lock */
            got = (int)fwrite((char *)pixel, sizeof(pixel), 1, fp);     /* 
res_syscall */
            bu_semaphore_release(BU_SEM_SYSCALL);               /* unlock */
            if (got != 1) {
-               bu_log("spm_px_save(%s): write error\n", filename);
+               bu_log("bn_spm_px_save(%s): write error\n", filename);
                bu_semaphore_acquire(BU_SEM_SYSCALL);           /* lock */
                (void) fclose(fp);
                bu_semaphore_release(BU_SEM_SYSCALL);           /* unlock */
@@ -350,11 +350,11 @@
 
 
 void
-spm_dump(spm_map_t *mp, int verbose)
+bn_spm_dump(bn_spm_map_t *mp, int verbose)
 {
     int i;
 
-    RT_CK_SPM(mp);
+    BN_CK_SPM_MAP(mp);
 
     bu_log("elsize = %d\n", mp->elsize);
     bu_log("ny = %d\n", mp->ny);

Modified: brlcad/trunk/src/libbu/magic.c
===================================================================
--- brlcad/trunk/src/libbu/magic.c      2011-06-09 05:08:42 UTC (rev 44857)
+++ brlcad/trunk/src/libbu/magic.c      2011-06-09 05:35:50 UTC (rev 44858)
@@ -67,6 +67,8 @@
            return "red-black package";
        case BU_RB_TREE_MAGIC:
            return "red-black tree";
+       case BN_SPM_MAGIC:
+           return "spm.h bn_spm_map_t";
        case BU_VLB_MAGIC:
            return "bu_vlb";
        case BU_VLS_MAGIC:
@@ -305,8 +307,6 @@
            return "librt resource";
        case RTI_MAGIC:
            return "rt_i";
-       case SPM_MAGIC:
-           return "spm.h spm_map_t";
        case VERT_TREE_MAGIC:
            return "vert_tree";
        case WDB_METABALLPT_MAGIC:

Modified: brlcad/trunk/src/liboptical/sh_points.c
===================================================================
--- brlcad/trunk/src/liboptical/sh_points.c     2011-06-09 05:08:42 UTC (rev 
44857)
+++ brlcad/trunk/src/liboptical/sh_points.c     2011-06-09 05:35:50 UTC (rev 
44858)
@@ -48,7 +48,7 @@
 struct points_specific {
     char pt_file[PT_NAME_LEN]; /* Filename */
     int pt_size;       /* number of bins around equator */
-    spm_map_t *pt_map; /* stuff */
+    bn_spm_map_t *pt_map;      /* stuff */
 };
 #define POINTS_NULL ((struct points_specific *)0)
 #define POINTS_O(m) bu_offsetof(struct points_specific, m)
@@ -112,7 +112,7 @@
        bu_strlcpy(ptp->pt_file, "points.ascii", sizeof(ptp->pt_file));
 
     /* create a spherical data structure to bin point lists into */
-    if ((ptp->pt_map = spm_init(ptp->pt_size, sizeof(struct points))) == 
SPM_NULL)
+    if ((ptp->pt_map = bn_spm_init(ptp->pt_size, sizeof(struct points))) == 
BN_SPM_MAP_NULL)
        goto fail;
 
     /* read in the data */
@@ -136,7 +136,7 @@
        pp->color[2] = mag;
 
        /* find a home for it */
-       headp = (struct points *)spm_get(ptp->pt_map, u, v);
+       headp = (struct points *)bn_spm_get(ptp->pt_map, u, v);
        pp->next = headp->next;
        headp->next = pp;
     }
@@ -161,7 +161,7 @@
 {
     register struct points_specific *ptp =
        (struct points_specific *)dp;
-    register spm_map_t *mapp;
+    register bn_spm_map_t *mapp;
     fastf_t umin, umax, vmin, vmax;
     int xmin, xmax, ymin, ymax;
     register int x, y;
@@ -233,7 +233,7 @@
 points_mfree(char *cp)
 {
     /* XXX - free linked lists in every bin! */
-    spm_free((spm_map_t *)cp);
+    bn_spm_free((bn_spm_map_t *)cp);
 }
 
 

Modified: brlcad/trunk/src/liboptical/sh_spm.c
===================================================================
--- brlcad/trunk/src/liboptical/sh_spm.c        2011-06-09 05:08:42 UTC (rev 
44857)
+++ brlcad/trunk/src/liboptical/sh_spm.c        2011-06-09 05:35:50 UTC (rev 
44858)
@@ -40,7 +40,7 @@
 struct spm_specific {
     char sp_file[SPM_NAME_LEN];        /* Filename */
     int sp_w;          /* Width: number of pixels around equator */
-    spm_map_t *sp_map; /* stuff */
+    bn_spm_map_t *sp_map;      /* stuff */
 };
 #define SP_NULL ((struct spm_specific *)0)
 #define SP_O(m) bu_offsetof(struct spm_specific, m)
@@ -76,7 +76,7 @@
     int x, y;
     register unsigned char *cp;
 
-    /** spm_read(spp->sp_map, xxx); **/
+    /** bn_spm_read(spp->sp_map, xxx); **/
     /* Limits checking? */
     y = swp->sw_uv.uv_v * spp->sp_map->ny;
     x = swp->sw_uv.uv_u * spp->sp_map->nx[y];
@@ -89,6 +89,19 @@
 }
 
 
+HIDDEN void
+spm_mfree(char *cp)
+{
+    struct spm_specific *spm;
+
+    spm = (struct spm_specific *)cp;
+
+    if (spm->sp_map) bn_spm_free(spm->sp_map);
+    spm->sp_map = BN_SPM_MAP_NULL;
+    bu_free(cp, "spm_specific");
+}
+
+
 /*
  * S P M _ S E T U P
  *
@@ -117,9 +130,9 @@
     if (spp->sp_w < 0) spp->sp_w = 512;
     if (spp->sp_file[0] == '\0')
        goto fail;
-    if ((spp->sp_map = spm_init(spp->sp_w, sizeof(RGBpixel))) == SPM_NULL)
+    if ((spp->sp_map = bn_spm_init(spp->sp_w, sizeof(RGBpixel))) == 
BN_SPM_MAP_NULL)
        goto fail;
-    if (spm_load(spp->sp_map, spp->sp_file) < 0)
+    if (bn_spm_load(spp->sp_map, spp->sp_file) < 0)
        goto fail;
     return 1;
 fail:
@@ -140,23 +153,11 @@
 
     bu_log("spm_print(rp=x%x, dp=x%x)\n", rp, dp);
     (void)bu_struct_print("spm_print", spm_parse, (char *)dp);
-    if (spm->sp_map) spm_dump(spm->sp_map, 0);
+    if (spm->sp_map) bn_spm_dump(spm->sp_map, 0);
 }
 
 
-HIDDEN void
-spm_mfree(char *cp)
-{
-    struct spm_specific *spm;
 
-    spm = (struct spm_specific *)cp;
-
-    if (spm->sp_map) spm_free(spm->sp_map);
-    spm->sp_map = NULL;
-    bu_free(cp, "spm_specific");
-}
-
-
 /*
  * Local Variables:
  * mode: C

Modified: brlcad/trunk/src/util/pix-spm.c
===================================================================
--- brlcad/trunk/src/util/pix-spm.c     2011-06-09 05:08:42 UTC (rev 44857)
+++ brlcad/trunk/src/util/pix-spm.c     2011-06-09 05:35:50 UTC (rev 44858)
@@ -37,16 +37,16 @@
 main(int argc, char **argv)
 {
     int size;
-    spm_map_t *mp;
+    bn_spm_map_t *mp;
 
     if (argc != 3) {
        bu_exit(1, "usage: pix-spm file.pix size > file.spm\n");
     }
 
     size = atoi(argv[2]);
-    mp = spm_init(size, sizeof(RGBpixel));
-    spm_pix_load(mp, argv[1], size, size);
-    spm_save(mp, "-");
+    mp = bn_spm_init(size, sizeof(RGBpixel));
+    bn_spm_pix_load(mp, argv[1], size, size);
+    bn_spm_save(mp, "-");
 
     return 0;
 }


This was sent by the SourceForge.net collaborative development platform, the 
world's largest Open Source development site.

------------------------------------------------------------------------------
EditLive Enterprise is the world's most technically advanced content
authoring tool. Experience the power of Track Changes, Inline Image
Editing and ensure content is compliant with Accessibility Checking.
http://p.sf.net/sfu/ephox-dev2dev
_______________________________________________
BRL-CAD Source Commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/brlcad-commits

Reply via email to