SHA256
1
0
forked from pool/libzrtpcpp
libzrtpcpp/libzrtpcpp-1.3.0-missing_returns.patch

61 lines
1.6 KiB
Diff

--- src/ZrtpQueue.cpp
+++ src/ZrtpQueue.cpp
@@ -585,6 +585,7 @@
if (zrtpUserCallback != NULL) {
return zrtpUserCallback->checkSASSignature(sas);
}
+ return false;
}
void ZrtpQueue::setEnableZrtp(bool onOff) {
@@ -649,6 +650,7 @@
bool ZrtpQueue::isMultiStream() {
if (zrtpEngine != NULL)
return zrtpEngine->isMultiStream();
+ return false;
}
void ZrtpQueue::acceptEnrollment(bool accepted) {
@@ -659,16 +661,19 @@
bool ZrtpQueue::setSignatureData(uint8* data, int32 length) {
if (zrtpEngine != NULL)
return zrtpEngine->setSignatureData(data, length);
+ return false;
}
int32 ZrtpQueue::getSignatureData(uint8* data) {
if (zrtpEngine != NULL)
return zrtpEngine->getSignatureData(data);
+ return 0;
}
int32 ZrtpQueue::getSignatureLength() {
if (zrtpEngine != NULL)
return zrtpEngine->getSignatureLength();
+ return 0;
}
void ZrtpQueue::setPBXEnrollment(bool yesNo) {
--- src/ZrtpStateClass.cxx
+++ src/ZrtpStateClass.cxx
@@ -421,7 +421,8 @@
*/
else if (event->type == Timer) {
if (!parent->sendPacketZRTP(sentPacket)) {
- return sendFailed(); // returns to state Initial
+ sendFailed(); // returns to state Initial
+ return;
}
if (nextTimer(&T1) <= 0) {
parent->zrtpNotSuppOther();
--- src/libzrtpcpp/ZrtpStates.h
+++ src/libzrtpcpp/ZrtpStates.h
@@ -58,6 +58,7 @@
int32_t processEvent(ZrtpStateClass& zsc) {
// fprintf(stdout, "ZrtpStates::processEvent, state: %d\n", state);
(zsc.*states[state].handler)();
+ return state;
}
bool inState(const int32_t s) { return ((s == state)); }