mirror of
https://github.com/vlang/v.git
synced 2023-08-10 21:13:21 +03:00
v/checker: Warn about pointer indexing outside unsafe {} (#5918)
This commit is contained in:
@ -76,8 +76,8 @@ pub fn environ() map[string]string {
|
||||
C.FreeEnvironmentStringsW(estrings)
|
||||
} $else {
|
||||
e := &charptr(C.environ)
|
||||
for i := 0; !isnil(e[i]); i++ {
|
||||
eline := cstring_to_vstring(byteptr(e[i]))
|
||||
for i := 0; !isnil(unsafe {e[i]}); i++ {
|
||||
eline := unsafe {cstring_to_vstring(byteptr(e[i]))}
|
||||
eq_index := eline.index_byte(`=`)
|
||||
if eq_index > 0 {
|
||||
res[eline[0..eq_index]] = eline[eq_index + 1..]
|
||||
|
Reference in New Issue
Block a user