"Perry Smith" <pedz@xxxxxxxxxxxxxxxx> writes: > The getopt_long on Mac and I guess also Linux have been made non- > Posix compliant. They accept options after the non-option argument. What is > really disturbing is they alter argv. I find that somewhat a bad idea but, I > guess no one really cares about consistency or traditions. You can get the traditional behaviour out of glibc if you set POSIXLY_CORRECT. One thing to beware of is that patch behaves very strangely with POSIXLY_CORRECT set though. -- Gregory Stark EnterpriseDB http://www.enterprisedb.com ---------------------------(end of broadcast)--------------------------- TIP 6: explain analyze is your friend