Browse Source

Simplify body of `rtcGetUserPointer`

Filip Klembara 4 years ago
parent
commit
9a4b436e7f
1 changed files with 1 additions and 6 deletions
  1. 1 6
      src/capi.cpp

+ 1 - 6
src/capi.cpp

@@ -358,12 +358,7 @@ void rtcInitLogger(rtcLogLevel level, rtcLogCallbackFunc cb) {
 void rtcSetUserPointer(int i, void *ptr) { setUserPointer(i, ptr); }
 
 void * rtcGetUserPointer(int i) {
-    auto userPointer = getUserPointer(i);
-    if (userPointer.has_value()) {
-        return userPointer.value();
-    } else {
-        return NULL;
-    }
+    return getUserPointer(i).value_or(nullptr);
 }
 
 int rtcCreatePeerConnection(const rtcConfiguration *config) {