Does anyone know of a trick to get the C preprocessor to recognize a macro inside a quoted string? As in: #define DIR dir1 string = "/usr/DIR/file"; Thanx in advance, Neal Nuckolls emory!neal