Index: src/ictranslate/ICTranslateDlg.cpp
===================================================================
diff -u -N -r4fe995b304ea342b50293f92d3c1992b43b820f7 -r8068e0c351055554340ac9755d1bc846893bf2b8
--- src/ictranslate/ICTranslateDlg.cpp	(.../ICTranslateDlg.cpp)	(revision 4fe995b304ea342b50293f92d3c1992b43b820f7)
+++ src/ictranslate/ICTranslateDlg.cpp	(.../ICTranslateDlg.cpp)	(revision 8068e0c351055554340ac9755d1bc846893bf2b8)
@@ -71,9 +71,9 @@
 
 
 
-CICTranslateDlg::CICTranslateDlg(CWnd* pParent /*=NULL*/)
+CICTranslateDlg::CICTranslateDlg(CWnd* pParent /*=nullptr*/)
 	: CDialog(IDD_ICTRANSLATE_DIALOG, pParent),
-	m_hAccel(NULL)
+	m_hAccel(nullptr)
 {
 	m_hIcon = AfxGetApp()->LoadIcon(IDR_MAINFRAME);
 }
@@ -139,7 +139,7 @@
 	ASSERT(IDM_ABOUTBOX < 0xF000);
 
 	CMenu* pSysMenu = GetSystemMenu(FALSE);
-	if (pSysMenu != NULL)
+	if (pSysMenu != nullptr)
 	{
 		CString strAboutMenu;
 		if(strAboutMenu.LoadString(IDS_ABOUTBOX))
@@ -446,7 +446,7 @@
 	// add texts to the list
 	m_ctlBaseLanguageList.DeleteAllItems();
 	m_ldBase.EnumStrings(&EnumLngStrings, &m_ctlBaseLanguageList);
-	m_ctlBaseLanguageList.SortItems(&ListSortFunc, NULL);
+	m_ctlBaseLanguageList.SortItems(&ListSortFunc, 0);
 
 	UpdateCustomListImages();
 }
@@ -507,7 +507,7 @@
 			m_ctlCustomLanguageList.SetItem(&lvi);
 		}
 	}
-	m_ctlCustomLanguageList.SortItems(&ListSortFunc, NULL);
+	m_ctlCustomLanguageList.SortItems(&ListSortFunc, 0);
 
 	UpdateCustomListImages();
 }
@@ -768,7 +768,7 @@
 
 		try
 		{
-			m_ldCustom.WriteTranslation(NULL);
+			m_ldCustom.WriteTranslation(nullptr);
 		}
 		catch(const std::exception& e)
 		{