fix -getopt- bug