[RAPPS] Replaced double ternary operators with one `if` for readability
authorAlexander Shaposhnikov <sanchaez@reactos.org>
Sat, 9 Sep 2017 17:50:31 +0000 (17:50 +0000)
committerAlexander Shaposhnikov <sanchaez@reactos.org>
Sat, 9 Sep 2017 17:50:31 +0000 (17:50 +0000)
svn path=/branches/GSoC_2017/rapps/; revision=75809

reactos/base/applications/rapps/include/crichedit.h

index 62685d1..ca6eaee 100644 (file)
@@ -19,8 +19,15 @@ class CRichEdit :
 
             SendMessageW(EM_SETTEXTEX, (WPARAM) &SetText, (LPARAM) lpszText);
 
-            SetRangeFormatting(Len, Len + InsertedTextLen,
-                (dwEffects == CFM_LINK) ? (PathIsURLW(lpszText) ? dwEffects : 0) : dwEffects);
+            if ((dwEffects == CFM_LINK) && !PathIsURLW(lpszText))
+            {
+                // if text is not an URL, no styling is used
+                SetRangeFormatting(Len, Len + InsertedTextLen, 0); 
+            }
+            else
+            {
+                SetRangeFormatting(Len, Len + InsertedTextLen, dwEffects);
+            }
         }
     }