Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(308)

Unified Diff: webrtc/pc/webrtcsdp.cc

Issue 2685783014: Replace NULL with nullptr in all C++ files. (Closed)
Patch Set: Fixing android. Created 3 years, 10 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: webrtc/pc/webrtcsdp.cc
diff --git a/webrtc/pc/webrtcsdp.cc b/webrtc/pc/webrtcsdp.cc
index ed49c344e81f962b42102a4f5cdeede47ef0197b..4522b1c427ba88453b436b09a6cc0aebfb70e175 100644
--- a/webrtc/pc/webrtcsdp.cc
+++ b/webrtc/pc/webrtcsdp.cc
@@ -577,7 +577,7 @@ void CreateTracksFromSsrcInfos(const SsrcInfoVec& ssrc_infos,
const std::string& msid_stream_id,
const std::string& msid_track_id,
StreamParamsVec* tracks) {
- RTC_DCHECK(tracks != NULL);
+ RTC_DCHECK(tracks != nullptr);
RTC_DCHECK(msid_stream_id.empty() == msid_track_id.empty());
for (SsrcInfoVec::const_iterator ssrc_info = ssrc_infos.begin();
ssrc_info != ssrc_infos.end(); ++ssrc_info) {
@@ -831,7 +831,7 @@ std::string SdpSerialize(const JsepSessionDescription& jdesc,
std::string group_line = kAttrGroup;
const cricket::ContentGroup* group =
desc->GetGroupByName(cricket::GROUP_TYPE_BUNDLE);
- RTC_DCHECK(group != NULL);
+ RTC_DCHECK(group != nullptr);
const cricket::ContentNames& content_names = group->content_names();
for (cricket::ContentNames::const_iterator it = content_names.begin();
it != content_names.end(); ++it) {
@@ -938,7 +938,7 @@ bool SdpDeserialize(const std::string& message,
bool SdpDeserializeCandidate(const std::string& message,
JsepIceCandidate* jcandidate,
SdpParseError* error) {
- RTC_DCHECK(jcandidate != NULL);
+ RTC_DCHECK(jcandidate != nullptr);
Candidate candidate;
if (!ParseCandidate(message, &candidate, error, true)) {
return false;
@@ -961,7 +961,7 @@ bool SdpDeserializeCandidate(const std::string& transport_name,
bool ParseCandidate(const std::string& message, Candidate* candidate,
SdpParseError* error, bool is_raw) {
- RTC_DCHECK(candidate != NULL);
+ RTC_DCHECK(candidate != nullptr);
// Get the first line from |message|.
std::string first_line = message;
@@ -1221,8 +1221,8 @@ void BuildMediaDescription(const ContentInfo* content_info,
const std::vector<Candidate>& candidates,
bool unified_plan_sdp,
std::string* message) {
- RTC_DCHECK(message != NULL);
- if (content_info == NULL || message == NULL) {
+ RTC_DCHECK(message != nullptr);
+ if (content_info == nullptr || message == nullptr) {
return;
}
// TODO: Rethink if we should use sprintfn instead of stringstream.
@@ -1233,14 +1233,14 @@ void BuildMediaDescription(const ContentInfo* content_info,
const MediaContentDescription* media_desc =
static_cast<const MediaContentDescription*>(
content_info->description);
- RTC_DCHECK(media_desc != NULL);
+ RTC_DCHECK(media_desc != nullptr);
int sctp_port = cricket::kSctpDefaultPort;
// RFC 4566
// m=<media> <port> <proto> <fmt>
// fmt is a list of payload type numbers that MAY be used in the session.
- const char* type = NULL;
+ const char* type = nullptr;
if (media_type == cricket::MEDIA_TYPE_AUDIO)
type = kMediaTypeAudio;
else if (media_type == cricket::MEDIA_TYPE_VIDEO)
@@ -1314,8 +1314,9 @@ void BuildMediaDescription(const ContentInfo* content_info,
(content_info->rejected || content_info->bundle_only) ? kMediaPortRejected
: kDummyPort;
- rtc::SSLFingerprint* fp = (transport_info) ?
- transport_info->description.identity_fingerprint.get() : NULL;
+ rtc::SSLFingerprint* fp =
+ (transport_info) ? transport_info->description.identity_fingerprint.get()
+ : nullptr;
// Add the m and c lines.
InitLine(kLineTypeMedia, type, &os);
@@ -1664,9 +1665,8 @@ bool AddSctpDataCodec(DataContentDescription* media_desc,
int sctp_port) {
for (const auto& codec : media_desc->codecs()) {
if (cricket::CodecNamesEq(codec.name, cricket::kGoogleSctpDataCodecName)) {
- return ParseFailed("",
- "Can't have multiple sctp port attributes.",
- NULL);
+ return ParseFailed("", "Can't have multiple sctp port attributes.",
+ nullptr);
}
}
// Add the SCTP Port number as a pseudo-codec "port" parameter
@@ -1705,8 +1705,8 @@ bool GetParameter(const std::string& name,
void BuildRtpMap(const MediaContentDescription* media_desc,
const MediaType media_type,
std::string* message) {
- RTC_DCHECK(message != NULL);
- RTC_DCHECK(media_desc != NULL);
+ RTC_DCHECK(message != nullptr);
+ RTC_DCHECK(media_desc != nullptr);
std::ostringstream os;
if (media_type == cricket::MEDIA_TYPE_VIDEO) {
const VideoContentDescription* video_desc =
@@ -2012,7 +2012,7 @@ bool ParseSessionDescription(const std::string& message, size_t* pos,
"Can't have multiple fingerprint attributes at the same level.",
error);
}
- rtc::SSLFingerprint* fingerprint = NULL;
+ rtc::SSLFingerprint* fingerprint = nullptr;
if (!ParseFingerprintAttribute(line, &fingerprint, error)) {
return false;
}
@@ -2043,7 +2043,7 @@ bool ParseSessionDescription(const std::string& message, size_t* pos,
bool ParseGroupAttribute(const std::string& line,
cricket::SessionDescription* desc,
SdpParseError* error) {
- RTC_DCHECK(desc != NULL);
+ RTC_DCHECK(desc != nullptr);
// RFC 5888 and draft-holmberg-mmusic-sdp-bundle-negotiation-00
// a=group:BUNDLE video voice
@@ -2250,7 +2250,7 @@ static C* ParseContentDescription(const std::string& message,
pos, content_name, bundle_only, media_desc, transport,
candidates, error)) {
delete media_desc;
- return NULL;
+ return nullptr;
}
// Sort the codecs according to the m-line fmt list.
std::unordered_map<int, int> payload_type_preferences;
@@ -2278,7 +2278,7 @@ bool ParseMediaDescription(const std::string& message,
cricket::SessionDescription* desc,
std::vector<JsepIceCandidate*>* candidates,
SdpParseError* error) {
- RTC_DCHECK(desc != NULL);
+ RTC_DCHECK(desc != nullptr);
std::string line;
int mline_index = -1;
@@ -2361,7 +2361,7 @@ bool ParseMediaDescription(const std::string& message,
continue;
}
if (!content.get()) {
- // ParseContentDescription returns NULL if failed.
+ // ParseContentDescription returns null if failed.
return false;
}
@@ -2582,9 +2582,9 @@ bool ParseContent(const std::string& message,
TransportDescription* transport,
std::vector<JsepIceCandidate*>* candidates,
SdpParseError* error) {
- RTC_DCHECK(media_desc != NULL);
- RTC_DCHECK(content_name != NULL);
- RTC_DCHECK(transport != NULL);
+ RTC_DCHECK(media_desc != nullptr);
+ RTC_DCHECK(content_name != nullptr);
+ RTC_DCHECK(transport != nullptr);
if (media_type == cricket::MEDIA_TYPE_AUDIO) {
MaybeCreateStaticPayloadAudioCodecs(
@@ -2693,7 +2693,7 @@ bool ParseContent(const std::string& message,
return false;
}
} else if (HasAttribute(line, kAttributeFingerprint)) {
- rtc::SSLFingerprint* fingerprint = NULL;
+ rtc::SSLFingerprint* fingerprint = nullptr;
if (!ParseFingerprintAttribute(line, &fingerprint, error)) {
return false;
@@ -2858,7 +2858,7 @@ bool ParseContent(const std::string& message,
bool ParseSsrcAttribute(const std::string& line, SsrcInfoVec* ssrc_infos,
SdpParseError* error) {
- RTC_DCHECK(ssrc_infos != NULL);
+ RTC_DCHECK(ssrc_infos != nullptr);
// RFC 5576
// a=ssrc:<ssrc-id> <attribute>
// a=ssrc:<ssrc-id> <attribute>:<value>
@@ -2937,7 +2937,7 @@ bool ParseSsrcAttribute(const std::string& line, SsrcInfoVec* ssrc_infos,
bool ParseSsrcGroupAttribute(const std::string& line,
SsrcGroupVec* ssrc_groups,
SdpParseError* error) {
- RTC_DCHECK(ssrc_groups != NULL);
+ RTC_DCHECK(ssrc_groups != nullptr);
// RFC 5576
// a=ssrc-group:<semantics> <ssrc-id> ...
std::vector<std::string> fields;

Powered by Google App Engine
This is Rietveld 408576698