Skip to content

Commit

Permalink
Mantis#0003078 --> System.CopyBufferSize. Check
Browse files Browse the repository at this point in the history
  • Loading branch information
skirda1008 committed Sep 17, 2015
1 parent fb46b91 commit f294f56
Show file tree
Hide file tree
Showing 4 changed files with 10 additions and 6 deletions.
6 changes: 5 additions & 1 deletion far/changelog
@@ -1,4 +1,8 @@
svs 17.09.2015 19:04:05 +0300 - build 4419
svs 17.09.2015 19:11:41 +0300 - build 4420

1. Уточнение build 4419 в соответствии с заложенной логикой (описано в хелпе)

svs 17.09.2015 19:04:05 +0300 - build 4419

1. Mantis#0003078: Редактор конфигурации *помечает некоторые параметры как изменённые даже в новом профиле
Только про "System.CopyBufferSize".
Expand Down
4 changes: 1 addition & 3 deletions far/config.cpp
Expand Up @@ -87,8 +87,6 @@ static const wchar_t constBatchExt[] = L".BAT;.CMD;";

static const int DefaultTabSize = 8;

static const size_t default_copy_buffer_size = 32 * 1024;


#if defined(TREEFILE_PROJECT)
static const wchar_t constLocalDiskTemplate[] = L"LD.%D.%SN.tree";
Expand Down Expand Up @@ -1751,7 +1749,7 @@ void Options::InitConfigData()
{FSSF_PRIVATE, NKeySystem,L"CloseCDGate", OPT_DEF(CloseCDGate, true)},
{FSSF_PRIVATE, NKeySystem,L"CmdHistoryRule", OPT_DEF(CmdHistoryRule, false)},
{FSSF_PRIVATE, NKeySystem,L"ConsoleDetachKey", OPT_DEF(ConsoleDetachKey, L"CtrlShiftTab")},
{FSSF_PRIVATE, NKeySystem,L"CopyBufferSize", OPT_DEF(CMOpt.BufferSize, default_copy_buffer_size)},
{FSSF_PRIVATE, NKeySystem,L"CopyBufferSize", OPT_DEF(CMOpt.BufferSize, 0)},
{FSSF_SYSTEM, NKeySystem,L"CopyOpened", OPT_DEF(CMOpt.CopyOpened, true)},
{FSSF_PRIVATE, NKeySystem,L"CopyTimeRule", OPT_DEF(CMOpt.CopyTimeRule, 3)},
{FSSF_PRIVATE, NKeySystem,L"CopySecurityOptions", OPT_DEF(CMOpt.CopySecurityOptions, 0)},
Expand Down
4 changes: 3 additions & 1 deletion far/copy.cpp
Expand Up @@ -144,6 +144,8 @@ static int CopySecurityMove=-1;

static BOOL ZoomedState,IconicState;

static const size_t default_copy_buffer_size = 32 * 1024;

enum enumShellCopy
{
ID_SC_TITLE,
Expand Down Expand Up @@ -890,7 +892,7 @@ intptr_t ShellCopy::CopyDlgProc(Dialog* Dlg,intptr_t Msg,intptr_t Param1,void* P
DestPanelMode(ToPlugin? DestPanel->GetMode() : NORMAL_PANEL),
SrcDriveType(),
DestDriveType(),
CopyBufferSize(Global->Opt->CMOpt.BufferSize),
CopyBufferSize(!Global->Opt->CMOpt.BufferSize?default_copy_buffer_size:Global->Opt->CMOpt.BufferSize),
SelectedFolderNameLength(),
RPT(RP_EXACTCOPY),
AltF10(),
Expand Down
2 changes: 1 addition & 1 deletion far/vbuild.m4
@@ -1 +1 @@
m4_define(BUILD,4419)m4_dnl
m4_define(BUILD,4420)m4_dnl

0 comments on commit f294f56

Please sign in to comment.