edits
authorbdemsky <bdemsky@uci.edu>
Sat, 20 Jan 2018 06:12:47 +0000 (22:12 -0800)
committerbdemsky <bdemsky@uci.edu>
Sat, 20 Jan 2018 06:12:47 +0000 (22:12 -0800)
version2/src/C/LocalComm.cc
version2/src/C/LocalComm.h

index 9640277..ac4c343 100644 (file)
@@ -1,4 +1,7 @@
 #include "LocalComm.h"
+#include "Error.h"
+#include "Table.h"
+
 Array<char> *LocalComm::sendDataToLocalDevice(int64_t deviceId, Array<char> *data) {
        printf("Passing Locally\n");
 
@@ -7,8 +10,8 @@ Array<char> *LocalComm::sendDataToLocalDevice(int64_t deviceId, Array<char> *dat
        } else if (deviceId == t2->getMachineId()) {
                // return t2.localCommInput(data);
        } else {
-               throw new Error("Cannot send to " + deviceId + " using this local comm");
+               throw new Error("Cannot send to deviceId using this local comm");
        }
 
-       return new char[0];
+       return new Array<char>((uint32_t)0);
 }
index 8780dc0..762da17 100644 (file)
@@ -13,6 +13,6 @@ public:
                t2(_t2) {
        }
 
-       public Array<char> *sendDataToLocalDevice(int64_t deviceId, Array<char> *data);
+       Array<char> *sendDataToLocalDevice(int64_t deviceId, Array<char> *data);
 };
 #endif