Using Flash space error

PaulS:

char* StopsNameTo[] PROGMEM={

stop0to,stop1to,stop2to,stop3to};



Is it really necessary to store the small pointers in PROGMEM? The 4 pointers only use 8 bytes.

I guess not. I am doing what the reference website says avr-libc: Data in Program Space.

Also this example code has just 4 stops, but the original code might have up to 200 stops.