Fixing return type incompatibilities.
authorIsaac Dooley <idooley2@illinois.edu>
Thu, 25 Jun 2009 19:00:00 +0000 (19:00 +0000)
committerIsaac Dooley <idooley2@illinois.edu>
Thu, 25 Jun 2009 19:00:00 +0000 (19:00 +0000)
src/ck-com/ComlibStrategy.C
src/ck-com/ComlibStrategy.h

index d7d29562a8411f3efa1f8644f8cd903103f9ef9a..27274a73bbfb08bd4f7ce4ff8851799edd5e9c99 100644 (file)
@@ -31,7 +31,7 @@ void CharmStrategy::pup(PUP::er &p) {
     @return the number of destination objects which were not local (information
     retrieved from the array/location manager)
 */
-void CharmStrategy::deliverToIndices(void *msg, int numDestIdxs, const CkArrayIndexMax* indices ){
+int CharmStrategy::deliverToIndices(void *msg, int numDestIdxs, const CkArrayIndexMax* indices ){
   int count = 0;
   
   envelope *env = UsrToEnv(msg);
index 8e16b28f1da7461a6193ae08a0ee1a4a9feee728..8f03ea2c224e63e6992ca6b247526c4f0d899fd7 100644 (file)
@@ -309,7 +309,7 @@ class CharmStrategy {
 
 
     /** Deliver a message to a set of indices using the array manager. Indices can be local or remote. */
-    void deliverToIndices(void *msg, int numDestIdxs, const CkArrayIndexMax* indices );
+    int deliverToIndices(void *msg, int numDestIdxs, const CkArrayIndexMax* indices );
     
     /** Deliver a message to a set of indices using the array manager. Indices can be local or remote. */
     inline void deliverToIndices(void *msg, const CkVec< CkArrayIndexMax > &indices ){