[CONSRV] Tidy up lineinput.c by moving the History* helper prototypes to a suitable header file.

This commit is contained in:
Hermès Bélusca-Maïto 2020-02-29 19:57:50 +01:00
parent 98b58df2bf
commit e624be1eb2
No known key found for this signature in database
GPG key ID: 3B2539C65E7B93D0
2 changed files with 27 additions and 23 deletions

View file

@ -8,6 +8,32 @@
#pragma once
VOID
HistoryAddEntry(PCONSRV_CONSOLE Console,
PUNICODE_STRING ExeName,
PUNICODE_STRING Entry);
BOOL
HistoryFindEntryByPrefix(PCONSRV_CONSOLE Console,
PUNICODE_STRING ExeName,
PUNICODE_STRING Prefix,
PUNICODE_STRING Entry);
VOID
HistoryGetCurrentEntry(PCONSRV_CONSOLE Console,
PUNICODE_STRING ExeName,
PUNICODE_STRING Entry);
BOOL
HistoryRecallHistory(PCONSRV_CONSOLE Console,
PUNICODE_STRING ExeName,
INT Offset,
PUNICODE_STRING Entry);
VOID
HistoryDeleteCurrentBuffer(PCONSRV_CONSOLE Console,
PUNICODE_STRING ExeName);
VOID HistoryDeleteBuffers(PCONSRV_CONSOLE Console);
VOID

View file

@ -9,6 +9,7 @@
/* INCLUDES *******************************************************************/
#include "consrv.h"
#include "history.h"
#include "popup.h"
#define NDEBUG
@ -31,29 +32,6 @@ ConvertInputUnicodeToAnsi(PCONSRV_CONSOLE Console,
/*P*/USHORT TargetLength);
VOID
HistoryAddEntry(PCONSRV_CONSOLE Console,
PUNICODE_STRING ExeName,
PUNICODE_STRING Entry);
BOOL
HistoryRecallHistory(PCONSRV_CONSOLE Console,
PUNICODE_STRING ExeName,
INT Offset,
PUNICODE_STRING Entry);
VOID
HistoryGetCurrentEntry(PCONSRV_CONSOLE Console,
PUNICODE_STRING ExeName,
PUNICODE_STRING Entry);
VOID
HistoryDeleteCurrentBuffer(PCONSRV_CONSOLE Console,
PUNICODE_STRING ExeName);
BOOL
HistoryFindEntryByPrefix(PCONSRV_CONSOLE Console,
PUNICODE_STRING ExeName,
PUNICODE_STRING Prefix,
PUNICODE_STRING Entry);
/* PRIVATE FUNCTIONS **********************************************************/
static VOID