Skip to content

Commit a9466f7

Browse files
const getter + nodiscard
1 parent 321b35d commit a9466f7

File tree

2 files changed

+5
-1
lines changed

2 files changed

+5
-1
lines changed

cpr/session.cpp

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -353,6 +353,10 @@ Header& Session::GetHeader() {
353353
return header_;
354354
}
355355

356+
const Header& Session::GetHeader() const {
357+
return header_;
358+
}
359+
356360
void Session::SetTimeout(const Timeout& timeout) {
357361
curl_easy_setopt(curl_->handle, CURLOPT_TIMEOUT_MS, timeout.Milliseconds());
358362
}

include/cpr/session.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,7 @@ class Session : public std::enable_shared_from_this<Session> {
6666
void SetParameters(Parameters&& parameters);
6767
void SetHeader(const Header& header);
6868
void UpdateHeader(const Header& header);
69-
Header& GetHeader();
69+
[[nodiscard]] Header& GetHeader();
7070
[[nodiscard]] const Header& GetHeader() const;
7171
void SetTimeout(const Timeout& timeout);
7272
void SetConnectTimeout(const ConnectTimeout& timeout);

0 commit comments

Comments
 (0)