125 | | This change will not cause any side-effects, nor any compatibility problems. |
| 125 | This change will break the backwards compatibility. For example, configuration files created with this change won't be able to be used in previous version. This is a problem because currently WMS override API will do a strict check on parsing <Image> ... </Image> in the configuration file. E.g. it could only recognize png, jpg, Gif, or tif. They are hard-coded in the code: |
| 126 | |
| 127 | static FdoString* g_WmsImageFormatPng = L"PNG"; |
| 128 | static FdoString* g_WmsImageFormatTif = L"TIF"; |
| 129 | static FdoString* g_WmsImageFormatJpg = L"JPG"; |
| 130 | static FdoString* g_WmsImageFormatGif = L"GIF"; |
| 131 | |
| 132 | There is no problem with forwards compatibility for old version of configuration files will also work with this change. |