ObjectFile="$(IntDir)\"\r
WarningLevel="3"\r
SuppressStartupBanner="true"\r
+ DisableSpecificWarnings="4996"\r
/>\r
<Tool\r
Name="VCManagedResourceCompilerTool"\r
WarningLevel="3"\r
SuppressStartupBanner="true"\r
DebugInformationFormat="4"\r
+ DisableSpecificWarnings="4996"\r
/>\r
<Tool\r
Name="VCManagedResourceCompilerTool"\r
WarningLevel="4"\r
SuppressStartupBanner="true"\r
DebugInformationFormat="4"\r
+ DisableSpecificWarnings="4996"\r
/>\r
<Tool\r
Name="VCManagedResourceCompilerTool"\r
\r
int CGit::RunLogFile(CString cmd,CString &filename)\r
{\r
- HANDLE hRead, hWrite;\r
-\r
STARTUPINFO si;\r
PROCESS_INFORMATION pi;\r
si.cb=sizeof(STARTUPINFO);\r
\r
bool GitAdminDir::HasAdminDir(const CString& path,CString *ProjectTopDir) const\r
{\r
- bool b=PathIsDirectory(path);\r
return HasAdminDir(path, !!PathIsDirectory(path),ProjectTopDir);\r
}\r
\r
// static method\r
git_wc_status_kind GitStatus::GetAllStatus(const CTGitPath& path, git_depth_t depth)\r
{\r
- git_wc_status_kind statuskind;\r
+ git_wc_status_kind statuskind = git_wc_status_none;\r
#if 0\r
git_client_ctx_t * ctx;\r
\r
git_revnum_t youngest = Git_INVALID_REVNUM;\r
git_opt_revision_t rev;\r
rev.kind = git_opt_revision_unspecified;\r
- statuskind = git_wc_status_none;\r
err = git_client_status4 (&youngest,\r
path.GetGitApiPath(pool),\r
&rev,\r
\r
CLogDataVector *pLogEntry = &((CMainFrame*)AfxGetApp()->GetMainWnd())->m_wndOutput.m_LogList.m_logEntries;\r
\r
- for(int i=0;i<rev->m_ParentHash.size();i++)\r
+ for(unsigned int i=0;i<rev->m_ParentHash.size();i++)\r
{\r
CString str;\r
CString parentsubject;\r
delete [] linebuf;\r
\r
i++;\r
- if(i>=m_CommitHash.size())\r
+ if(i>=(signed int)m_CommitHash.size())\r
i=0;\r
}while(i!=line &&(!bFound));\r
\r
//blamewidth += m_revwidth;\r
\r
int maxnum=0;\r
- for (int i=0;i<this->m_Authors.size();i++)\r
+ for (unsigned int i=0;i<this->m_Authors.size();i++)\r
{\r
if(m_ID[i]>maxnum)\r
maxnum=m_ID[i];\r
{\r
SIZE maxwidth = {0};\r
\r
- for (int i=0;i<this->m_Authors.size();i++)\r
+ for (unsigned int i=0;i<this->m_Authors.size();i++)\r
//for (std::vector<CString>::iterator I = authors.begin(); I != authors.end(); ++I)\r
{\r
::GetTextExtentPoint32(hDC,m_Authors[i] , m_Authors[i].GetLength(), &width);\r
line=one.Right(one.GetLength()-start-2);\r
this->m_TextView.InsertText(line,true);\r
}\r
- int id=pRevs->m_HashMap[one.Left(40)]; \r
+ unsigned int id=pRevs->m_HashMap[one.Left(40)]; \r
if(id>=0 && id <GetLogData()->size())\r
{\r
m_ID.push_back(pRevs->size()-id);\r
if( revs.size() == 1 )\r
{\r
CGitDiff diff;\r
- bRet = diff.DiffNull(&cmdLinePath,revs[0].m_CommitHash);\r
+ bRet = (diff.DiffNull(&cmdLinePath,revs[0].m_CommitHash) != 0);\r
}\r
\r
if( revs.size() == 2 )\r
return;\r
}\r
\r
- bool bAutoCreateTargetName = m_bAutoCreateTargetName;\r
m_bAutoCreateTargetName = false;\r
\r
// m_URLCombo.SaveHistory();\r
rItem.stateMask = LVIS_SELECTED | LVIS_FOCUSED;\r
GetItem(&rItem);\r
\r
- for(int i=0;i<m_HashMap[data->m_CommitHash].size();i++)\r
+ for(unsigned int i=0;i<m_HashMap[data->m_CommitHash].size();i++)\r
{\r
CString str;\r
str=m_HashMap[data->m_CommitHash][i];\r
\r
this->m_arShownList.RemoveAll();\r
\r
- for(int i=0;i<m_logEntries.size();i++)\r
+ for(unsigned int i=0;i<m_logEntries.size();i++)\r
{\r
m_logEntries[i].m_IsFull=TRUE;\r
this->m_arShownList.Add(&m_logEntries[i]);\r
\r
this->m_arShownList.RemoveAll();\r
\r
- for(int i=0;i<m_logEntries.size();i++)\r
+ for(unsigned int i=0;i<m_logEntries.size();i++)\r
this->m_arShownList.Add(&m_logEntries[i]);\r
\r
return 0;\r
//CTime time;\r
oldest=CTime::GetCurrentTime();\r
latest=CTime(1971,1,2,0,0,0);\r
- for(int i=0;i<m_logEntries.size();i++)\r
+ for(unsigned int i=0;i<m_logEntries.size();i++)\r
{\r
if(m_logEntries[i].m_AuthorDate.GetTime() < oldest.GetTime())\r
oldest = m_logEntries[i].m_AuthorDate.GetTime();\r
InterlockedExchange(&m_bNoDispUpdates, FALSE);\r
\r
int index=0;\r
- int updated=0;\r
+ unsigned int updated=0;\r
int percent=0;\r
while(1)\r
{\r
- for(int i=0;i<m_logEntries.size();i++)\r
+ for(unsigned int i=0;i<m_logEntries.size();i++)\r
{\r
if(!m_logEntries.FetchFullInfo(i))\r
{\r
\r
void CImportPatchDlg::OnBnClickedOk()\r
{\r
- // TODO: Add your control notification handler code here\r
- int i;\r
for(int i=0;i<m_cList.GetItemCount();i++)\r
{\r
CTGitPath path;\r
if (isDiscontinuity)
lns.changeActiveLane(sha); // uses previous isBoundary state
- lns.setBoundary(c.IsBoundary()); // update must be here
+ lns.setBoundary(c.IsBoundary() == TRUE); // update must be here
TRACE(_T("%s %d"),c.m_CommitHash,c.IsBoundary());
if (isFork)
\r
git_revnum_t rev1 ;\r
git_revnum_t rev2 ;\r
- long selectedrevs ;\r
+ long selectedrevs = 0;\r
int count =m_LogList.m_arShownList.GetCount();\r
if (count)\r
{\r
\r
if(!g_Git.GetRemoteList(list))\r
{ \r
- for(int i=0;i<list.size();i++)\r
+ for(unsigned int i=0;i<list.size();i++)\r
m_Remote.AddString(list[i]);\r
}\r
\r
\r
if(!g_Git.GetRemoteList(list))\r
{ \r
- for(int i=0;i<list.size();i++)\r
+ for(unsigned int i=0;i<list.size();i++)\r
m_Remote.AddString(list[i]);\r
}\r
\r
int current=0;\r
if(!g_Git.GetBranchList(list,¤t))\r
{\r
- for(int i=0;i<list.size();i++)\r
+ for(unsigned int i=0;i<list.size();i++)\r
m_BranchSource.AddString(list[i]);\r
}\r
m_BranchSource.SetCurSel(current);\r
if (boundary)
return; // will be reset by changeActiveLane()
- for (int i = 0; i < typeVec.size(); i++) {
+ for (unsigned int i = 0; i < typeVec.size(); i++) {
int& t = typeVec[i];
void Lanes::afterFork() {
- for (int i = 0; i < typeVec.size(); i++) {
+ for (unsigned int i = 0; i < typeVec.size(); i++) {
int& t = typeVec[i];
int Lanes::findNextSha(const QString& next, int pos) {
- for (int i = pos; i < nextShaVec.size(); i++)
+ for (unsigned int i = pos; i < nextShaVec.size(); i++)
if (nextShaVec[i] == next)
return i;
return -1;
int Lanes::findType(int type, int pos) {
- for (int i = pos; i < typeVec.size(); i++)
+ for (unsigned int i = pos; i < typeVec.size(); i++)
if (typeVec[i] == type)
return i;
return -1;
}\r
void CHistoryCombo::AddString(STRING_VECTOR &list)\r
{\r
- for(int i=0;i<list.size();i++)\r
+ for(unsigned int i=0;i<list.size();i++)\r
{\r
AddString(list[i]);\r
}\r