Tcharm: quiet un/signed comparison warning
authorPhil Miller <mille121@illinois.edu>
Tue, 13 Dec 2011 14:06:06 +0000 (08:06 -0600)
committerPhil Miller <mille121@illinois.edu>
Wed, 21 Dec 2011 22:29:34 +0000 (16:29 -0600)
src/libs/ck-libs/tcharm/tcharm.C

index acc4588a7a3483f2f3b7f21cd221e7104145af5f..7e5ff57bc2a9d3dd915c34fdcb54b48e6a6898f1 100644 (file)
@@ -1002,7 +1002,7 @@ FDECL void FTN_NAME(TCHARM_INIT,tcharm_init)(void)
 */
 /// Find this semaphore, or insert if there isn't one:
 TCharm::TCharmSemaphore *TCharm::findSema(int id) {
-       for (int s=0;s<sema.size();s++)
+       for (unsigned int s=0;s<sema.size();s++)
                if (sema[s].id==id) 
                        return &sema[s];
        sema.push_back(TCharmSemaphore(id));
@@ -1011,7 +1011,7 @@ TCharm::TCharmSemaphore *TCharm::findSema(int id) {
 /// Remove this semaphore from the list
 void TCharm::freeSema(TCharmSemaphore *doomed) {
        int id=doomed->id;
-       for (int s=0;s<sema.size();s++)
+       for (unsigned int s=0;s<sema.size();s++)
                if (sema[s].id==id) {
                        sema[s]=sema[sema.length()-1];
                        sema.length()--;