Author: post
Date: 2010-07-10 17:39:14 +0200 (Sat, 10 Jul 2010)
New Revision: 3463

Modified:
   trunk/librawstudio/rs-lens-db-editor.c
Log:
Improve lens search for prime lenses.

Modified: trunk/librawstudio/rs-lens-db-editor.c
===================================================================
--- trunk/librawstudio/rs-lens-db-editor.c      2010-07-10 15:38:09 UTC (rev 
3462)
+++ trunk/librawstudio/rs-lens-db-editor.c      2010-07-10 15:39:14 UTC (rev 
3463)
@@ -341,7 +341,11 @@
                     "max-focal", &max_focal,
                     NULL);
 
-       gchar *lens_search = g_strdup_printf("%.0f-%.0f", min_focal, max_focal);
+       gchar *lens_search;
+       if (min_focal == max_focal)
+        lens_search = g_strdup_printf("%.0fmm", min_focal);
+       else
+        lens_search = g_strdup_printf("%.0f-%.0f", min_focal, max_focal);
 
        cameras = lf_db_find_cameras(lensdb, camera_make, camera_model);
        if (cameras)
@@ -708,7 +712,11 @@
                     "max-focal", &max_focal,
                     NULL);
 
-       gchar *lens_search = g_strdup_printf("%.0f-%.0f", min_focal, max_focal);
+       gchar *lens_search;
+       if (min_focal == max_focal)
+        lens_search = g_strdup_printf("%.0fmm", min_focal);
+       else
+        lens_search = g_strdup_printf("%.0f-%.0f", min_focal, max_focal);
 
        cameras = lf_db_find_cameras(lensdb, camera_make, camera_model);
        if (cameras)


_______________________________________________
Rawstudio-commit mailing list
[email protected]
http://rawstudio.org/cgi-bin/mailman/listinfo/rawstudio-commit

Reply via email to