Changing prototype of show_defines() to modify a map directly