From: <ey...@us...> - 2008-02-27 01:01:30
|
Revision: 12039 http://jedit.svn.sourceforge.net/jedit/?rev=12039&view=rev Author: eyebex Date: 2008-02-26 16:41:39 -0800 (Tue, 26 Feb 2008) Log Message: ----------- Misc. minor clean-ups, fix get_home() signature, export functions as "C". Modified Paths: -------------- jEditLauncher/trunk/src/jeditlib.cpp jEditLauncher/trunk/src/jeditlib.h Modified: jEditLauncher/trunk/src/jeditlib.cpp =================================================================== --- jEditLauncher/trunk/src/jeditlib.cpp 2008-02-26 23:35:02 UTC (rev 12038) +++ jEditLauncher/trunk/src/jeditlib.cpp 2008-02-27 00:41:39 UTC (rev 12039) @@ -9,8 +9,6 @@ */ #include "jeditlib.h" -#include <sys/stat.h> -#include <sys/types.h> #define DIFF_SCRIPT_LEN (2048+(MAX_PATH*2)) #define J_LOG_SOURCE "jeditlib" @@ -104,7 +102,7 @@ * @param nfiles size of list of files * @param count number of files in "files". * - * @return ADDFILE_OK if filename appened to files, ADDFILE_OOM if unable + * @return ADDFILE_OK if filename appended to files, ADDFILE_OOM if unable * to copy file (out of memory), and ADDFILE_OVERFLOW if files * isn't long enough to fit filename. */ @@ -124,7 +122,7 @@ size_t -get_home(char* dest, size_t ndest) +get_home(char* dest, const size_t ndest) { char* path; size_t path_len; Modified: jEditLauncher/trunk/src/jeditlib.h =================================================================== --- jEditLauncher/trunk/src/jeditlib.h 2008-02-26 23:35:02 UTC (rev 12038) +++ jEditLauncher/trunk/src/jeditlib.h 2008-02-27 00:41:39 UTC (rev 12039) @@ -56,8 +56,7 @@ /** * EditServer information. */ -typedef struct -{ +typedef struct{ unsigned int port; unsigned int key; } EditServerInfo; @@ -74,6 +73,9 @@ char working_dir[MAX_PATH]; } LaunchConfig; +#ifdef __cplusplus +extern "C" { +#endif /** * Extracts command-line options. @@ -184,7 +186,7 @@ */ size_t get_home(char* dest, - const int ndest); + const size_t ndest); /** * Copies path to server file into "server_file", @@ -369,7 +371,7 @@ /** * printf-like log function that appends output to a log file. * - * The implentation is pretty hacky -- it opens and closes the + * The implementation is pretty hacky -- it opens and closes the * file every time. Need to figure out how to tote around a * single global reference. * @@ -391,4 +393,8 @@ char* strip_quotes(char*); +#ifdef __cplusplus +} #endif + +#endif // __JEDITLIB_H__ This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |