Creative ideas/suggestions for HMG
- Posts: 166
- Joined: Mon Sep 05, 2016 3:04 am
- Location: Poland
- Been thanked: 149 times
If you compile a program with the parameter "-w3", the compiler generates such warnings:
"Ambiguous reference, assuming memvar '_HMG_SYSDATA'"
"Ambiguous reference, assuming memvar '_HMG_DEFAULTICONNAME'"
To avoid these warnings, could you add in the file "hmg.ch" a declaration of all public variables used in HMG:
Code: Select all
- Posts: 4058
- Joined: Wed Sep 08, 2010 1:18 pm
- Location: Curitiba - Brasil
- Has thanked: 100 times
- Been thanked: 177 times
I think it's a good idea, I believe that should be the way.
I also do not know if this measure would accuse duplicity of statement or something...
and then demand a lot of work to fix (it would be a nightmare)
But anyway, if you're not totally sure as I see it, someday it should be fixed.
HMGing a better world
"Matter tells space how to curve, space tells matter how to move."
- Posts: 5160
- Joined: Tue Jul 29, 2008 6:30 pm
- DBs Used: MariaDB, SQLite, SQLCipher and MySQL
- Location: Sivakasi, India
- Has thanked: 127 times
- Been thanked: 128 times
Thank you. Let me try.
East or West HMG is the Best.
South or North HMG is worth.
...the possibilities are endless.
- Posts: 256
- Joined: Fri Aug 01, 2008 6:03 pm
- Location: uruguay
- Has thanked: 23 times
- Been thanked: 15 times
Another way would be to replace EVERY instance of _HMG_SYSDATA in source code with m->_HMG_SYSDATA
It's explicit and much xbase way.