History

Fix missing mem_size assignment when using mmap()

keren committed 12 years ago

Commit 80b36ab1 parent fdf9fba1 file · +2 −0Browse files

Unified · Split

tccrun.c+2−0
@@ -60,6 +60,8 @@ LIBTCCAPI int tcc_relocate(TCCState *s1, void *ptr) · 59 unmodified lines
6060
6161 #ifdef HAVE_SELINUX
6262 { /* Use mmap instead of malloc for Selinux. */
63+ s1->mem_size = ret;
64+
6365 s1->write_mem = mmap (NULL, ret, PROT_READ|PROT_WRITE,
6466 MAP_PRIVATE|MAP_ANONYMOUS, -1, 0);
6567 if (s1->write_mem == MAP_FAILED)

Keyboard shortcuts

General

Show keyboard shortcuts
?
Focus the current search
/

Issues and pull requests

Open filters
f

Issues, pull requests and Inbox

Select next item
j↓
Select previous item
k↑
Open selected item
Enter
Dismiss filters or clear selection
Esc

Repository code

Go to file
t