Skip to content

src: rename SKIP_CHECK_SIZE to SKIP_CHECK_STRLEN - #47845

Merged
nodejs-github-bot merged 1 commit into
nodejs:mainfrom
tniessen:src-node-skip-platform-check-size
May 10, 2023
Merged

src: rename SKIP_CHECK_SIZE to SKIP_CHECK_STRLEN#47845
nodejs-github-bot merged 1 commit into
nodejs:mainfrom
tniessen:src-node-skip-platform-check-size

Conversation

@tniessen

Copy link
Copy Markdown
Member

SKIP_CHECK_VALUE is a string literal, so its size is the length of the string in chars plus one. The buffer buf is also always null-terminated, so its size should match the size of SKIP_CHECK_VALUE, which is notSKIP_CHECK_SIZE.

Rename SKIP_CHECK_SIZE to be consistent with C/C++ terminology.

SKIP_CHECK_VALUE is a string literal, so its size is the length of the
string in chars plus one. The buffer buf is also always null-terminated,
so its size should match the size of SKIP_CHECK_VALUE, which is _not_
SKIP_CHECK_SIZE.
Rename SKIP_CHECK_SIZE to be consistent with C/C++ terminology.
@tniessentniessen added c++ Issues and PRs that require attention from people who are familiar with C++. windows Issues and PRs related to the Windows platform. needs-ci PRs that need a full CI run. labels May 3, 2023
@nodejs-github-botnodejs-github-bot added the process Issues and PRs related to the process subsystem. label May 3, 2023
@tniessentniessen added review wanted PRs that need reviews. request-ci Add this label to start a Jenkins CI on a PR. labels May 5, 2023
@github-actionsgithub-actionsBot added request-ci-failed An error occurred while starting CI via request-ci label, and manual interventon is needed. and removed request-ci Add this label to start a Jenkins CI on a PR. labels May 8, 2023
@github-actions

This comment was marked as off-topic.

@tniessentniessen added the request-ci Add this label to start a Jenkins CI on a PR. label May 9, 2023
@github-actionsgithub-actionsBot removed the request-ci Add this label to start a Jenkins CI on a PR. label May 9, 2023
@nodejs-github-bot

Copy link
Copy Markdown
Collaborator

@tniessen

Copy link
Copy Markdown
MemberAuthor

ping @nodejs/platform-windows @nodejs/cpp-reviewers

@tniessentniessen added the commit-queue Add this label to land a pull request using GitHub Actions. label May 10, 2023
@tniessen

Copy link
Copy Markdown
MemberAuthor

Thanks for reviewing :)

@nodejs-github-botnodejs-github-bot removed the commit-queue Add this label to land a pull request using GitHub Actions. label May 10, 2023
@nodejs-github-bot
nodejs-github-bot merged commit 19afcba into nodejs:mainMay 10, 2023
@nodejs-github-bot

Copy link
Copy Markdown
Collaborator

Landed in 19afcba

targos pushed a commit that referenced this pull request May 12, 2023
SKIP_CHECK_VALUE is a string literal, so its size is the length of the
string in chars plus one. The buffer buf is also always null-terminated,
so its size should match the size of SKIP_CHECK_VALUE, which is _not_
SKIP_CHECK_SIZE.
Rename SKIP_CHECK_SIZE to be consistent with C/C++ terminology.
PR-URL: #47845
Reviewed-By: James M Snell <jasnell@gmail.com>
Reviewed-By: Darshan Sen <raisinten@gmail.com>
Reviewed-By: Shelley Vohr <shelley.vohr@gmail.com>
@targostargos mentioned this pull request May 15, 2023
danielleadams pushed a commit that referenced this pull request Jul 6, 2023
SKIP_CHECK_VALUE is a string literal, so its size is the length of the
string in chars plus one. The buffer buf is also always null-terminated,
so its size should match the size of SKIP_CHECK_VALUE, which is _not_
SKIP_CHECK_SIZE.
Rename SKIP_CHECK_SIZE to be consistent with C/C++ terminology.
PR-URL: #47845
Reviewed-By: James M Snell <jasnell@gmail.com>
Reviewed-By: Darshan Sen <raisinten@gmail.com>
Reviewed-By: Shelley Vohr <shelley.vohr@gmail.com>
MoLow pushed a commit to MoLow/node that referenced this pull request Jul 6, 2023
SKIP_CHECK_VALUE is a string literal, so its size is the length of the
string in chars plus one. The buffer buf is also always null-terminated,
so its size should match the size of SKIP_CHECK_VALUE, which is _not_
SKIP_CHECK_SIZE.
Rename SKIP_CHECK_SIZE to be consistent with C/C++ terminology.
PR-URL: nodejs#47845
Reviewed-By: James M Snell <jasnell@gmail.com>
Reviewed-By: Darshan Sen <raisinten@gmail.com>
Reviewed-By: Shelley Vohr <shelley.vohr@gmail.com>
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

c++Issues and PRs that require attention from people who are familiar with C++.needs-ciPRs that need a full CI run.processIssues and PRs related to the process subsystem.request-ci-failedAn error occurred while starting CI via request-ci label, and manual interventon is needed.review wantedPRs that need reviews.windowsIssues and PRs related to the Windows platform.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants

@tniessen@nodejs-github-bot@jasnell@codebytere@RaisinTen