rem: fprintf(f, "# PPMTranslator settings version %.2f\n", (float)translatorVersion/100.0);
add: fprintf(f, "# PPMTranslator settings version %d.%d.%d\n", static_cast<int>(translatorVersion >> 8), static_cast<int>((translatorVersion >> 4) & 0xf), static_cast<int>(translatorVersion & 0xf));
context: 		~PrefsLoader()			{				/*	No need writing settings if there aren't any	*/				if (g_settings.settings_touched) {					BPath path;					if (find_directory(B_USER_SETTINGS_DIRECTORY, &path)) {						path.SetTo("/tmp");					}					path.Append("PPMTranslator_Settings");					FILE * f = fopen(path.Path(), "w");					if (f) {						fprintf(f, "# PPMTranslator settings version %.2f\n", (float)translatorVersion/100.0);						fprintf(f, "color_space = %d\n", g_settings.out_space);						fprintf(f, "window_pos = %g,%g\n", g_settings.window_pos.x, g_settings.window_pos.y);						fprintf(f, "write_ascii = %d\n", g_settings.write_ascii ? 1 : 0);						fclose(f);					}				}			}