forked from qt-creator/qt-creator
		
	VcsBaseClient: Fix build on windows
Windows does pick ::log in favor of this->log in the lambda. Change-Id: Ib3037606dfe70de955b10e69e2bc513b99b82fca Reviewed-by: Tobias Hunger <tobias.hunger@theqtcompany.com>
This commit is contained in:
		@@ -974,8 +974,8 @@ void GitClient::log(const QString &workingDirectory, const QString &fileName,
 | 
			
		||||
    VcsBaseEditorWidget *editor = findExistingVCSEditor("logFileName", sourceFile);
 | 
			
		||||
    if (!editor) {
 | 
			
		||||
        auto *argWidget = new GitLogArgumentsWidget(settings());
 | 
			
		||||
        QObject::connect(argWidget, &VcsBaseEditorParameterWidget::commandExecutionRequested,
 | 
			
		||||
                         [=] { log(workingDirectory, fileName, enableAnnotationContextMenu, args); });
 | 
			
		||||
        connect(argWidget, &VcsBaseEditorParameterWidget::commandExecutionRequested,
 | 
			
		||||
                [=]() { this->log(workingDirectory, fileName, enableAnnotationContextMenu, args); });
 | 
			
		||||
        editor = createVcsEditor(editorId, title, sourceFile, CodecLogOutput, "logFileName", sourceFile,
 | 
			
		||||
                                 argWidget);
 | 
			
		||||
    }
 | 
			
		||||
@@ -1100,11 +1100,11 @@ void GitClient::blame(const QString &workingDirectory,
 | 
			
		||||
    if (!editor) {
 | 
			
		||||
        auto *argWidget = new GitBlameArgumentsWidget(settings());
 | 
			
		||||
        argWidget->setBaseArguments(args);
 | 
			
		||||
        QObject::connect(argWidget, &VcsBaseEditorParameterWidget::commandExecutionRequested,
 | 
			
		||||
                         [=] {
 | 
			
		||||
            const int line = VcsBaseEditor::lineNumberOfCurrentEditor();
 | 
			
		||||
            blame(workingDirectory, args, fileName, revision, line);
 | 
			
		||||
        } );
 | 
			
		||||
        connect(argWidget, &VcsBaseEditorParameterWidget::commandExecutionRequested,
 | 
			
		||||
                [=] {
 | 
			
		||||
                    const int line = VcsBaseEditor::lineNumberOfCurrentEditor();
 | 
			
		||||
                    blame(workingDirectory, args, fileName, revision, line);
 | 
			
		||||
                } );
 | 
			
		||||
        editor = createVcsEditor(editorId, title, sourceFile, CodecSource, "blameFileName", id, argWidget);
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user