Revision: 42223
          http://brlcad.svn.sourceforge.net/brlcad/?rev=42223&view=rev
Author:   brlcad
Date:     2011-01-13 07:56:34 +0000 (Thu, 13 Jan 2011)

Log Message:
-----------
even smaller conversion from strcmp()==0 to rossberg's newly added bu_strcmp() 
via the related BU_STR_EQUAL() macro.  improved readability and consistency.  
20+ calls.

Modified Paths:
--------------
    brlcad/trunk/src/libbu/cmdhist_obj.c
    brlcad/trunk/src/libbu/observer.c
    brlcad/trunk/src/libdm/dm_obj.c
    brlcad/trunk/src/libged/dg_obj.c
    brlcad/trunk/src/libged/illum.c
    brlcad/trunk/src/libpkg/pkg.c
    brlcad/trunk/src/librt/primitives/submodel/submodel.c
    brlcad/trunk/src/mged/attach.c
    brlcad/trunk/src/rt/viewarea.c

Modified: brlcad/trunk/src/libbu/cmdhist_obj.c
===================================================================
--- brlcad/trunk/src/libbu/cmdhist_obj.c        2011-01-13 07:44:13 UTC (rev 
42222)
+++ brlcad/trunk/src/libbu/cmdhist_obj.c        2011-01-13 07:56:34 UTC (rev 
42223)
@@ -97,7 +97,7 @@
 
     /* check to see if command history object exists */
     for (BU_LIST_FOR(chop, bu_cmdhist_obj, &HeadCmdHistObj.l)) {
-       if (strcmp(name, bu_vls_addr(&chop->cho_name)) == 0) {
+       if (BU_STR_EQUAL(name, bu_vls_addr(&chop->cho_name))) {
            Tcl_AppendResult(interp, "ch_open: ", name,
                             " exists.\n", (char *)NULL);
            return CMDHIST_OBJ_NULL;

Modified: brlcad/trunk/src/libbu/observer.c
===================================================================
--- brlcad/trunk/src/libbu/observer.c   2011-01-13 07:44:13 UTC (rev 42222)
+++ brlcad/trunk/src/libbu/observer.c   2011-01-13 07:56:34 UTC (rev 42223)
@@ -54,7 +54,7 @@
 
     /* see if it already exists, if so, modify it */
     for (BU_LIST_FOR(op, bu_observer, &headp->l))
-       if (strcmp(bu_vls_addr(&op->observer), argv[1]) == 0) {
+       if (BU_STR_EQUAL(bu_vls_addr(&op->observer), argv[1])) {
            if (argc == 2)
                /* clobber cmd */
                bu_vls_init(&op->cmd);
@@ -108,7 +108,7 @@
 
     /* search for observer and remove from list */
     for (BU_LIST_FOR(op, bu_observer, &headp->l))
-       if (strcmp(bu_vls_addr(&op->observer), argv[1]) == 0) {
+       if (BU_STR_EQUAL(bu_vls_addr(&op->observer), argv[1])) {
            BU_LIST_DEQUEUE(&op->l);
            bu_vls_free(&op->observer);
            bu_vls_free(&op->cmd);

Modified: brlcad/trunk/src/libdm/dm_obj.c
===================================================================
--- brlcad/trunk/src/libdm/dm_obj.c     2011-01-13 07:44:13 UTC (rev 42222)
+++ brlcad/trunk/src/libdm/dm_obj.c     2011-01-13 07:56:34 UTC (rev 42223)
@@ -267,7 +267,7 @@
 
     /* check to see if display manager object exists */
     for (BU_LIST_FOR(dmop, dm_obj, &HeadDMObj.l)) {
-       if (strcmp(argv[name_index], bu_vls_addr(&dmop->dmo_name)) == 0) {
+       if (BU_STR_EQUAL(argv[name_index], bu_vls_addr(&dmop->dmo_name))) {
            Tcl_AppendStringsToObj(obj, "dmo_open: ", argv[name_index],
                                   " exists.", (char *)NULL);
            Tcl_SetObjResult(interp, obj);
@@ -1540,7 +1540,7 @@
     argv += 2;
     for (i = 0; i < argc; ++i) {
        for (BU_LIST_FOR(dgop, dg_obj, &HeadDGObj.l)) {
-           if (strcmp(bu_vls_addr(&dgop->dgo_name), argv[i]) == 0) {
+           if (BU_STR_EQUAL(bu_vls_addr(&dgop->dgo_name), argv[i])) {
                dmo_drawSList(dmop, &dgop->dgo_headSolid);
                break;
            }
@@ -1602,7 +1602,7 @@
     }
 
     for (BU_LIST_FOR(dgop, dg_obj, &HeadDGObj.l)) {
-       if (strcmp(bu_vls_addr(&dgop->dgo_name), argv[2]) == 0) {
+       if (BU_STR_EQUAL(bu_vls_addr(&dgop->dgo_name), argv[2])) {
            /* for each primitive */
            for (i = 4; i < argc; ++i) {
                dm_draw_labels(dmop->dmo_dmp, dgop->dgo_wdbp, argv[i], 
dmop->viewMat,

Modified: brlcad/trunk/src/libged/dg_obj.c
===================================================================
--- brlcad/trunk/src/libged/dg_obj.c    2011-01-13 07:44:13 UTC (rev 42222)
+++ brlcad/trunk/src/libged/dg_obj.c    2011-01-13 07:56:34 UTC (rev 42223)
@@ -401,7 +401,7 @@
 
     /* search for database object */
     for (BU_LIST_FOR (wdbp, rt_wdb, &rt_g.rtg_headwdb.l)) {
-       if (strcmp(bu_vls_addr(&wdbp->wdb_name), argv[2]) == 0)
+       if (BU_STR_EQUAL(bu_vls_addr(&wdbp->wdb_name), argv[2]))
            break;
     }
 
@@ -487,7 +487,7 @@
 
        for (i = 0; i < sp->s_fullpath.fp_len; ++i) {
            if (*argv[1] == *DB_FULL_PATH_GET(&sp->s_fullpath, i)->d_namep &&
-               strcmp(argv[1], DB_FULL_PATH_GET(&sp->s_fullpath, i)->d_namep) 
== 0) {
+               BU_STR_EQUAL(argv[1], DB_FULL_PATH_GET(&sp->s_fullpath, 
i)->d_namep)) {
                found = 1;
                if (illum)
                    sp->s_iflag = UP;
@@ -1191,7 +1191,7 @@
 
     /* search for view object */
     for (BU_LIST_FOR (vop, view_obj, &HeadViewObj.l)) {
-       if (strcmp(bu_vls_addr(&vop->vo_name), argv[2]) == 0)
+       if (BU_STR_EQUAL(bu_vls_addr(&vop->vo_name), argv[2]))
            break;
     }
 
@@ -1333,7 +1333,7 @@
      * Retrieve the view object
      */
     for (BU_LIST_FOR (vop, view_obj, &HeadViewObj.l)) {
-       if (strcmp(bu_vls_addr(&vop->vo_name), argv[1]) == 0)
+       if (BU_STR_EQUAL(bu_vls_addr(&vop->vo_name), argv[1]))
            break;
     }
 
@@ -1484,7 +1484,7 @@
 
     /* search for view object */
     for (BU_LIST_FOR (vop, view_obj, &HeadViewObj.l)) {
-       if (strcmp(bu_vls_addr(&vop->vo_name), argv[2]) == 0)
+       if (BU_STR_EQUAL(bu_vls_addr(&vop->vo_name), argv[2]))
            break;
     }
 
@@ -2144,7 +2144,7 @@
 
     /* search for view object */
     for (BU_LIST_FOR (vop, view_obj, &HeadViewObj.l)) {
-       if (strcmp(bu_vls_addr(&vop->vo_name), argv[2]) == 0)
+       if (BU_STR_EQUAL(bu_vls_addr(&vop->vo_name), argv[2]))
            break;
     }
 
@@ -2183,7 +2183,7 @@
     if (argc == 3) {
        /* search for database object */
        for (BU_LIST_FOR (wdbp, rt_wdb, &rt_g.rtg_headwdb.l)) {
-           if (strcmp(bu_vls_addr(&wdbp->wdb_name), argv[2]) == 0)
+           if (BU_STR_EQUAL(bu_vls_addr(&wdbp->wdb_name), argv[2]))
                break;
        }
 
@@ -2359,7 +2359,7 @@
 
     /* search for view object */
     for (BU_LIST_FOR (vop, view_obj, &HeadViewObj.l)) {
-       if (strcmp(bu_vls_addr(&vop->vo_name), argv[2]) == 0)
+       if (BU_STR_EQUAL(bu_vls_addr(&vop->vo_name), argv[2]))
            break;
     }
 
@@ -2395,7 +2395,7 @@
 
     /* search for view object */
     for (BU_LIST_FOR (vop, view_obj, &HeadViewObj.l)) {
-       if (strcmp(bu_vls_addr(&vop->vo_name), argv[2]) == 0)
+       if (BU_STR_EQUAL(bu_vls_addr(&vop->vo_name), argv[2]))
            break;
     }
 

Modified: brlcad/trunk/src/libged/illum.c
===================================================================
--- brlcad/trunk/src/libged/illum.c     2011-01-13 07:44:13 UTC (rev 42222)
+++ brlcad/trunk/src/libged/illum.c     2011-01-13 07:56:34 UTC (rev 42223)
@@ -81,7 +81,7 @@
 
            for (i = 0; i < sp->s_fullpath.fp_len; ++i) {
                if (*argv[1] == *DB_FULL_PATH_GET(&sp->s_fullpath, i)->d_namep 
&&
-                   strcmp(argv[1], DB_FULL_PATH_GET(&sp->s_fullpath, 
i)->d_namep) == 0) {
+                   BU_STR_EQUAL(argv[1], DB_FULL_PATH_GET(&sp->s_fullpath, 
i)->d_namep)) {
                    found = 1;
                    if (illum)
                        sp->s_iflag = UP;

Modified: brlcad/trunk/src/libpkg/pkg.c
===================================================================
--- brlcad/trunk/src/libpkg/pkg.c       2011-01-13 07:44:13 UTC (rev 42222)
+++ brlcad/trunk/src/libpkg/pkg.c       2011-01-13 07:56:34 UTC (rev 42223)
@@ -415,7 +415,7 @@
     memset((char *)&sinme, 0, sizeof(sinme));
 
 #ifdef HAVE_SYS_UN_H
-    if (host == NULL || strlen(host) == 0 || strcmp(host, "unix") == 0) {
+    if (host == NULL || strlen(host) == 0 || BU_STR_EQUAL(host, "unix")) {
        /* UNIX Domain socket, port = pathname */
        sunhim.sun_family = AF_UNIX;
        strncpy(sunhim.sun_path, service, sizeof(sunhim.sun_path));

Modified: brlcad/trunk/src/librt/primitives/submodel/submodel.c
===================================================================
--- brlcad/trunk/src/librt/primitives/submodel/submodel.c       2011-01-13 
07:44:13 UTC (rev 42222)
+++ brlcad/trunk/src/librt/primitives/submodel/submodel.c       2011-01-13 
07:56:34 UTC (rev 42223)
@@ -134,7 +134,7 @@
        char *ttp;
        RT_CK_RTI(*rtipp);
        ttp = (*rtipp)->rti_treetop;
-       if (ttp && strcmp(ttp, bu_vls_addr(&sip->treetop)) == 0) {
+       if (ttp && BU_STR_EQUAL(ttp, bu_vls_addr(&sip->treetop))) {
            /* Re-cycle an already prepped rti */
            sub_rtip = *rtipp;
            sub_rtip->rti_uses++;

Modified: brlcad/trunk/src/mged/attach.c
===================================================================
--- brlcad/trunk/src/mged/attach.c      2011-01-13 07:44:13 UTC (rev 42222)
+++ brlcad/trunk/src/mged/attach.c      2011-01-13 07:56:34 UTC (rev 42223)
@@ -573,7 +573,7 @@
            return;
        }
 
-       if (bu_vls_strlen(&type) == 0 || strcmp(bu_vls_addr(&type), "nu") == 0) 
{
+       if (bu_vls_strlen(&type) == 0 || BU_STR_EQUAL(bu_vls_addr(&type), 
"nu")) {
            /* Nothing more to do. */
            bu_vls_free(&type);
            return;
@@ -583,7 +583,7 @@
        bu_vls_trimspace(&type);
 
        for (wp = &which_dm[2]; wp->type != -1; wp++) {
-           if (strcmp(bu_vls_addr(&type), wp->name) == 0) {
+           if (BU_STR_EQUAL(bu_vls_addr(&type), wp->name)) {
                break;
            }
        }

Modified: brlcad/trunk/src/rt/viewarea.c
===================================================================
--- brlcad/trunk/src/rt/viewarea.c      2011-01-13 07:44:13 UTC (rev 42222)
+++ brlcad/trunk/src/rt/viewarea.c      2011-01-13 07:56:34 UTC (rev 42223)
@@ -318,7 +318,7 @@
                  * structure, increment number of exposures & hits and
                  * increment seen, then exit for-loop.
                  */
-               if ( (strcmp(area_record_ptr->name, &buffer[l])==0) ) {
+               if ( (BU_STR_EQUAL(area_record_ptr->name, &buffer[l])) ) {
                    if (type == EXPOSED_AREA) {
                        if (!area_record_ptr->seen) {
                            area_record_ptr->exposures++;


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

------------------------------------------------------------------------------
Protect Your Site and Customers from Malware Attacks
Learn about various malware tactics and how to avoid them. Understand 
malware threats, the impact they can have on your business, and how you 
can protect your company and customers by using code signing.
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