aboutsummaryrefslogtreecommitdiff
path: root/project/src
diff options
context:
space:
mode:
Diffstat (limited to 'project/src')
-rw-r--r--project/src/lib-lecode.c3
-rw-r--r--project/src/lib-mdl.c5
-rw-r--r--project/src/lib-szs.h3
3 files changed, 5 insertions, 6 deletions
diff --git a/project/src/lib-lecode.c b/project/src/lib-lecode.c
index 5bf9667..6b1bd68 100644
--- a/project/src/lib-lecode.c
+++ b/project/src/lib-lecode.c
@@ -355,7 +355,7 @@ void ClearLparChat ( le_lpar_t * lp )
{
DASSERT(lp);
memset(lp->chat_mode_1,0,sizeof(lp->chat_mode_1));
- memset(lp->chat_mode_1,0,sizeof(lp->chat_mode_2));
+ memset(lp->chat_mode_2,0,sizeof(lp->chat_mode_2));
}
///////////////////////////////////////////////////////////////////////////////
@@ -940,7 +940,6 @@ enumError AnalyseLEBinary
}
else
memcpy(ana->lpar.chat_mode_1,chat_mode_legacy,sizeof(ana->lpar.chat_mode_1));
- break;
if ( param_size >= sizeof(le_binpar_v1_1b8_t) )
{
diff --git a/project/src/lib-mdl.c b/project/src/lib-mdl.c
index 20319f6..2473aaf 100644
--- a/project/src/lib-mdl.c
+++ b/project/src/lib-mdl.c
@@ -3472,12 +3472,10 @@ static int find_minimap_brres
if ( !term
&& ( it->fform == FF_MDL
|| it->fform == FF_UNKNOWN && !memcmp(data,MDL_MAGIC,4) )
- && !strcmp(it->name,"map")
)
{
- PRINT("MDL FOUND: %x |%s|%s|\n",it->fform,it->path,it->name);
+ PRINT("MDL FOUND: %x |%s|%s| fn=%s\n",it->fform,it->path,it->name,it->szs->fname);
szs_file_t szs;
-// [[fname+]]
InitializeSubSZS(&szs,it->szs,it->off,it->size,FF_MDL,it->path,false);
int stat = IterateFilesSZS ( &szs, find_minimap_mdl, it->param,
true, 0, 1, SORT_NONE );
@@ -3507,7 +3505,6 @@ static int find_minimap_szs
{
PRINT("MAP MODEL FOUND: %x |%s|%s|\n",it->fform,it->path,it->name);
szs_file_t szs;
-// [[fname+]]
InitializeSubSZS(&szs,it->szs,it->off,it->size,FF_BRRES,it->path,false);
int stat = IterateFilesSZS ( &szs, find_minimap_brres, it->param,
true, 0, -1, SORT_NONE );
diff --git a/project/src/lib-szs.h b/project/src/lib-szs.h
index a9561c4..8908bf1 100644
--- a/project/src/lib-szs.h
+++ b/project/src/lib-szs.h
@@ -1035,6 +1035,7 @@ typedef struct brsub_cut_t
brres_entry_t *eptr; // NULL or pointer to current entry
char *path_end; // pointer to end of string of 'it->path'
+
//--- group iterator, private data
int found_grp; // index of found group
@@ -1043,6 +1044,7 @@ typedef struct brsub_cut_t
} brsub_cut_t;
//-----------------------------------------------------------------------------
+// [[grp_entry_t]]
typedef enum grp_entry_t
{
@@ -1060,6 +1062,7 @@ typedef enum grp_entry_t
} grp_entry_t;
//-----------------------------------------------------------------------------
+// [[brsub_cut_func_t]]
typedef int (*brsub_cut_func_t)
(