Revision: 41891
          http://brlcad.svn.sourceforge.net/brlcad/?rev=41891&view=rev
Author:   starseeker
Date:     2010-12-30 23:30:16 +0000 (Thu, 30 Dec 2010)

Log Message:
-----------
Try some more const to clear up some warnings.

Modified Paths:
--------------
    brlcad/trunk/include/bu.h
    brlcad/trunk/include/raytrace.h
    brlcad/trunk/src/libbu/image.c
    brlcad/trunk/src/libged/adjust.c
    brlcad/trunk/src/libged/bot.c
    brlcad/trunk/src/libged/human.c
    brlcad/trunk/src/libged/preview.c
    brlcad/trunk/src/libged/put.c
    brlcad/trunk/src/libged/screengrab.c
    brlcad/trunk/src/libged/showmats.c
    brlcad/trunk/src/librt/primitives/bot/bot.c

Modified: brlcad/trunk/include/bu.h
===================================================================
--- brlcad/trunk/include/bu.h   2010-12-30 23:25:24 UTC (rev 41890)
+++ brlcad/trunk/include/bu.h   2010-12-30 23:30:16 UTC (rev 41891)
@@ -6002,7 +6002,7 @@
 };
 
 BU_EXPORT BU_EXTERN(struct bu_image_file *bu_image_save_open,
-                   (char *filename,
+                   (const char *filename,
                     int format,
                     int width,
                     int height,

Modified: brlcad/trunk/include/raytrace.h
===================================================================
--- brlcad/trunk/include/raytrace.h     2010-12-30 23:25:24 UTC (rev 41890)
+++ brlcad/trunk/include/raytrace.h     2010-12-30 23:30:16 UTC (rev 41891)
@@ -4715,7 +4715,7 @@
                     const mat_t        mat));
 RT_EXPORT BU_EXTERN(fastf_t rt_bot_propget,
                    (struct rt_bot_internal *bot,
-                   char *property));
+                   const char *property));
 RT_EXPORT BU_EXTERN(int rt_bot_vertex_fuse,
                    (struct rt_bot_internal *bot));
 RT_EXPORT BU_EXTERN(int rt_bot_face_fuse,

Modified: brlcad/trunk/src/libbu/image.c
===================================================================
--- brlcad/trunk/src/libbu/image.c      2010-12-30 23:25:24 UTC (rev 41890)
+++ brlcad/trunk/src/libbu/image.c      2010-12-30 23:30:16 UTC (rev 41891)
@@ -84,7 +84,7 @@
  * I suck. I'll fix this later. Honest.
  */
 HIDDEN int
-guess_file_format(char *filename, char *trimmedname)
+guess_file_format(const char *filename, char *trimmedname)
 {
     /* look for the FMT: header */
 #define CMP(name) if (!strncmp(filename, #name":", strlen(#name))) 
{bu_strlcpy(trimmedname, filename+strlen(#name)+1, BUFSIZ);return 
BU_IMAGE_##name; }
@@ -260,7 +260,7 @@
 }
 
 struct bu_image_file *
-bu_image_save_open(char *filename, int format, int width, int height, int 
depth)
+bu_image_save_open(const char *filename, int format, int width, int height, 
int depth)
 {
     struct bu_image_file *bif = (struct bu_image_file 
*)bu_malloc(sizeof(struct bu_image_file), "bu_image_save_open");
     bif->magic = BU_IMAGE_FILE_MAGIC;

Modified: brlcad/trunk/src/libged/adjust.c
===================================================================
--- brlcad/trunk/src/libged/adjust.c    2010-12-30 23:25:24 UTC (rev 41890)
+++ brlcad/trunk/src/libged/adjust.c    2010-12-30 23:30:16 UTC (rev 41891)
@@ -77,7 +77,7 @@
        return GED_ERROR;
     }
 
-    status = intern.idb_meth->ft_adjust(&gedp->ged_result_str, &intern, 
argc-2, (char **)argv+2);
+    status = intern.idb_meth->ft_adjust(&gedp->ged_result_str, &intern, 
argc-2, argv+2);
     if (status == GED_OK && wdb_put_internal(gedp->ged_wdbp, name, &intern, 
1.0) < 0) {
        bu_vls_printf(&gedp->ged_result_str, "wdb_export(%s) failure", name);
        rt_db_free_internal(&intern);

Modified: brlcad/trunk/src/libged/bot.c
===================================================================
--- brlcad/trunk/src/libged/bot.c       2010-12-30 23:25:24 UTC (rev 41890)
+++ brlcad/trunk/src/libged/bot.c       2010-12-30 23:30:16 UTC (rev 41891)
@@ -41,10 +41,10 @@
     struct directory *bot_dp;
     struct rt_db_internal intern;
     struct rt_bot_internal *bot;
-    char *cmd = argv[0];
-    char *sub;
-    char *arg;
-    char *primitive = argv[argc - 1];
+    const char *cmd = argv[0];
+    const char *sub;
+    const char *arg;
+    const char *primitive = argv[argc - 1];
     char prop = '\0';
     size_t len;
     fastf_t tmp;

Modified: brlcad/trunk/src/libged/human.c
===================================================================
--- brlcad/trunk/src/libged/human.c     2010-12-30 23:25:24 UTC (rev 41890)
+++ brlcad/trunk/src/libged/human.c     2010-12-30 23:30:16 UTC (rev 41891)
@@ -1591,7 +1591,7 @@
 
 /* Process command line arguments, all 43 of them */
 HIDDEN int
-read_args(int argc, const char **argv, char *topLevel, struct human_data_t 
*dude, fastf_t *percentile, fastf_t *location, fastf_t *stance, fastf_t 
*troops, fastf_t *showBoxes)
+read_args(int argc, const char **argv, char *topLevel, struct human_data_t 
*dude, fastf_t *percentile, fastf_t *location, int *stance, int *troops, int 
*showBoxes)
 {
     char c = 'A';
     char 
*options="AbH:hLlmn:N:O:o:p:s:tTvVw1:2:3:4:5:6:7:8:9:0:=:+:_:*:^:%:$:#:@:!:Q:~:Z:Y:X:";

Modified: brlcad/trunk/src/libged/preview.c
===================================================================
--- brlcad/trunk/src/libged/preview.c   2010-12-30 23:25:24 UTC (rev 41890)
+++ brlcad/trunk/src/libged/preview.c   2010-12-30 23:30:16 UTC (rev 41891)
@@ -405,7 +405,7 @@
     while (ged_loadframe(gedp, fp) == GED_OK) {
        if (image_name) {
            struct bu_vls fullname;
-           char *screengrab_args[3];
+           const char *screengrab_args[3];
            int screengrab_argc = 0;
            struct view_obj *vop;
 

Modified: brlcad/trunk/src/libged/put.c
===================================================================
--- brlcad/trunk/src/libged/put.c       2010-12-30 23:25:24 UTC (rev 41890)
+++ brlcad/trunk/src/libged/put.c       2010-12-30 23:30:16 UTC (rev 41891)
@@ -93,7 +93,7 @@
        rt_generic_make(ftp, &intern);
     }
 
-    if (!ftp->ft_adjust || ftp->ft_adjust(&gedp->ged_result_str, &intern, 
argc-3, (char **)argv+3) == GED_ERROR) {
+    if (!ftp->ft_adjust || ftp->ft_adjust(&gedp->ged_result_str, &intern, 
argc-3, argv+3) == GED_ERROR) {
        rt_db_free_internal(&intern);
        return GED_ERROR;
     }

Modified: brlcad/trunk/src/libged/screengrab.c
===================================================================
--- brlcad/trunk/src/libged/screengrab.c        2010-12-30 23:25:24 UTC (rev 
41890)
+++ brlcad/trunk/src/libged/screengrab.c        2010-12-30 23:30:16 UTC (rev 
41891)
@@ -93,7 +93,7 @@
 
     for (i = 0; i < height; ++i) {
        rows[i] = (unsigned char *)(idata + ((height-i-1)*bytes_per_line));
-       bu_image_save_writeline(bif, i, (const unsigned char *)rows[i]);
+       bu_image_save_writeline(bif, i, (unsigned char *)rows[i]);
     }
 
     if (bif != NULL)

Modified: brlcad/trunk/src/libged/showmats.c
===================================================================
--- brlcad/trunk/src/libged/showmats.c  2010-12-30 23:25:24 UTC (rev 41890)
+++ brlcad/trunk/src/libged/showmats.c  2010-12-30 23:30:16 UTC (rev 41891)
@@ -81,7 +81,7 @@
 }
 
 static int
-Run_showmats(struct ged *gedp, char *path, int aflag)
+Run_showmats(struct ged *gedp, const char *path, int aflag)
 {
     struct showmats_data sm_data;
     char *parent;

Modified: brlcad/trunk/src/librt/primitives/bot/bot.c
===================================================================
--- brlcad/trunk/src/librt/primitives/bot/bot.c 2010-12-30 23:25:24 UTC (rev 
41890)
+++ brlcad/trunk/src/librt/primitives/bot/bot.c 2010-12-30 23:30:16 UTC (rev 
41891)
@@ -2678,7 +2678,7 @@
  * Returns -1 on error.
  */
 fastf_t
-rt_bot_propget(struct rt_bot_internal *bot, char *property)
+rt_bot_propget(struct rt_bot_internal *bot, const char *property)
 {
     size_t len;
 


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

------------------------------------------------------------------------------
Learn how Oracle Real Application Clusters (RAC) One Node allows customers
to consolidate database storage, standardize their database environment, and, 
should the need arise, upgrade to a full multi-node Oracle RAC database 
without downtime or disruption
http://p.sf.net/sfu/oracle-sfdevnl
_______________________________________________
BRL-CAD Source Commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/brlcad-commits

Reply via email to