Răsfoiți Sursa

Fixed rtcSetAvailableCallback() not setting the right callback

Paul-Louis Ageneau 5 ani în urmă
părinte
comite
26cd6e4a59
1 a modificat fișierele cu 2 adăugiri și 2 ștergeri
  1. 2 2
      src/capi.cpp

+ 2 - 2
src/capi.cpp

@@ -837,12 +837,12 @@ int rtcSetAvailableCallback(int id, rtcAvailableCallbackFunc cb) {
 	return WRAP({
 	return WRAP({
 		auto channel = getChannel(id);
 		auto channel = getChannel(id);
 		if (cb)
 		if (cb)
-			channel->onOpen([id, cb]() {
+			channel->onAvailable([id, cb]() {
 				if (auto ptr = getUserPointer(id))
 				if (auto ptr = getUserPointer(id))
 					cb(id, *ptr);
 					cb(id, *ptr);
 			});
 			});
 		else
 		else
-			channel->onOpen(nullptr);
+			channel->onAvailable(nullptr);
 	});
 	});
 }
 }