Skip to content

Commit 309cb1c

Browse files
avivkellertargos
authored andcommitted
path: remove StringPrototypeCharCodeAt from posix.extname
PR-URL: #54546 Reviewed-By: James M Snell <jasnell@gmail.com> Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com> Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
1 parent e2c69c9 commit 309cb1c

1 file changed

Lines changed: 3 additions & 3 deletions

File tree

‎lib/path.js‎

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1463,8 +1463,8 @@ const posix = {
14631463
// after any path separator we find
14641464
letpreDotState=0;
14651465
for(leti=path.length-1;i>=0;--i){
1466-
constcode=StringPrototypeCharCodeAt(path,i);
1467-
if(code===CHAR_FORWARD_SLASH){
1466+
constchar=path[i];
1467+
if(char==='/'){
14681468
// If we reached a path separator that was not part of a set of path
14691469
// separators at the end of the string, stop now
14701470
if(!matchedSlash){
@@ -1479,7 +1479,7 @@ const posix = {
14791479
matchedSlash=false;
14801480
end=i+1;
14811481
}
1482-
if(code===CHAR_DOT){
1482+
if(char==='.'){
14831483
// If this is our first dot, mark it as the start of our extension
14841484
if(startDot===-1)
14851485
startDot=i;

0 commit comments

Comments
 (0)