Subversion Repositories Kolibri OS

Rev

Rev 8383 | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 8383 Rev 9539
Line 1... Line 1...
1
//visual text comparer 
1
//visual text comparer 
2
//by den po - jdp@bk.ru
2
//by den po - jdp@bk.ru
Line 3... Line 3...
3
 
3
 
-
 
4
#define MEMSIZE 1024 * 60
4
#define MEMSIZE 4096 * 60
5
#define ENTRY_POINT #main
5
#include "../lib/fs.h"
6
#include "../lib/fs.h"
6
#include "../lib/strings.h"
7
#include "../lib/strings.h"
Line 7... Line 8...
7
#include "../lib/obj/console.h"
8
#include "../lib/obj/console.h"
Line 77... Line 78...
77
	notify("'Wrong params! Use format:\nAPPPATH \"PARAM1\" \"PARAM2\"' -E");
78
	notify("'Wrong params! Use format:\nAPPPATH \"PARAM1\" \"PARAM2\"' -E");
78
	return false;
79
	return false;
79
}
80
}
Line 80... Line 81...
80
 
81
 
-
 
82
main(){
81
main(){
83
	mem_init();
82
	if (param[0]) getparam();
84
	if (param[0]) getparam();
83
	if (!srcfilename) || (!dstfilename) gui(); else console();
85
	if (!srcfilename) || (!dstfilename) gui(); else console();
Line 84... Line 86...
84
}
86
}
Line 193... Line 195...
193
 
195
 
194
	if(!diffs.Count)
196
	if(!diffs.Count)
195
		notify("'Nothing to compare' -E"); 
197
		notify("'Nothing to compare' -E"); 
Line -... Line 198...
-
 
198
	else ifinit();
196
	else ifinit();
199
 
197
 
200
	con_exit stdcall (0);
198
	diffs.DeleteAll();        delete diffs;
201
	diffs.DeleteAll();        delete diffs;
199
	dstfilenums.DeleteAll();  delete dstfilenums;
202
	dstfilenums.DeleteAll();  delete dstfilenums;
200
	srcfilenums.DeleteAll();  delete srcfilenums;
203
	srcfilenums.DeleteAll();  delete srcfilenums;