load.c: adjust style
* load.c (loaded_feature_path): adjust style. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@37383 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
This commit is contained in:
parent
56f9574de8
commit
b9cba0711b
13
load.c
13
load.c
@ -77,14 +77,15 @@ loaded_feature_path(const char *name, long vlen, const char *feature, long len,
|
|||||||
long plen;
|
long plen;
|
||||||
const char *e;
|
const char *e;
|
||||||
|
|
||||||
if(vlen < len) return 0;
|
if (vlen < len) return 0;
|
||||||
if (!strncmp(name+(vlen-len),feature,len)){
|
if (!strncmp(name+(vlen-len), feature, len)) {
|
||||||
plen = vlen - len - 1;
|
plen = vlen - len - 1;
|
||||||
} else {
|
}
|
||||||
|
else {
|
||||||
for (e = name + vlen; name != e && *e != '.' && *e != '/'; --e);
|
for (e = name + vlen; name != e && *e != '.' && *e != '/'; --e);
|
||||||
if (*e!='.' ||
|
if (*e != '.' ||
|
||||||
e-name < len ||
|
e-name < len ||
|
||||||
strncmp(e-len,feature,len) )
|
strncmp(e-len, feature, len))
|
||||||
return 0;
|
return 0;
|
||||||
plen = e - name - len - 1;
|
plen = e - name - len - 1;
|
||||||
}
|
}
|
||||||
@ -93,7 +94,7 @@ loaded_feature_path(const char *name, long vlen, const char *feature, long len,
|
|||||||
const char *s = StringValuePtr(p);
|
const char *s = StringValuePtr(p);
|
||||||
long n = RSTRING_LEN(p);
|
long n = RSTRING_LEN(p);
|
||||||
|
|
||||||
if (n != plen ) continue;
|
if (n != plen) continue;
|
||||||
if (n && (strncmp(name, s, n) || name[n] != '/')) continue;
|
if (n && (strncmp(name, s, n) || name[n] != '/')) continue;
|
||||||
switch (type) {
|
switch (type) {
|
||||||
case 's':
|
case 's':
|
||||||
|
Loading…
x
Reference in New Issue
Block a user