Link against msvcrt, fixed logic to handle quoted paths in command
line parameters.
diff --git a/programs/notepad/Makefile.in b/programs/notepad/Makefile.in
index 0d98c9a..40c448b 100644
--- a/programs/notepad/Makefile.in
+++ b/programs/notepad/Makefile.in
@@ -4,7 +4,8 @@
VPATH = @srcdir@
MODULE = notepad.exe
APPMODE = gui
-IMPORTS = comdlg32 shell32 user32 gdi32 kernel32
+IMPORTS = comdlg32 shell32 msvcrt user32 gdi32 kernel32
+EXTRAINCL = -I$(TOPSRCDIR)/include/msvcrt
C_SRCS = \
License_En.c \
diff --git a/programs/notepad/main.c b/programs/notepad/main.c
index 24293b1..079c466 100644
--- a/programs/notepad/main.c
+++ b/programs/notepad/main.c
@@ -221,6 +221,11 @@
BOOL file_exists;
char buf[MAX_PATH];
+ if (cmdline[0] == '"')
+ {
+ cmdline++;
+ cmdline[strlen(cmdline) - 1] = 0;
+ }
if (FileExists(cmdline))
{
file_exists = TRUE;