#include "dkcRegex.h"
dkcRegex.cのインクルード依存関係図

関数 | |
| DKC_REPLACE *WINAPI | dkcAllocReplace () |
| int WINAPI | dkcFreeReplace (DKC_REPLACE **pp) |
| int WINAPI | dkcReplaceRun (const BYTE *src, size_t srcsize, const BYTE *target_data, size_t target_data_size, const BYTE *replace_data, size_t replace_data_size) |
dkcRegex.c で定義されています。
|
|
dkcRegex.c の 13 行で定義されています。 参照先 DKC_REPLACE, dkcAllocate(), dkcAllocStream(), dkcFree(), dkcFreeStream(), edkcStreamInitMemory, dkc_Replace::mStream, と NULL.
00013 {
00014
00015 DKC_REPLACE *p = dkcAllocate(sizeof(DKC_REPLACE));
00016 if(NULL==p){
00017 return NULL;
00018 }
00019 p->mStream = dkcAllocStream(edkcStreamInitMemory,NULL,5012,NULL,NULL);
00020 if(NULL==p->mStream){
00021 goto Error;
00022 }
00023 return p;
00024 Error:
00025 dkcFreeStream(&(p->mStream));
00026 dkcFree((void **)&p);
00027 return NULL;
00028 }
|
|
|
dkcRegex.c の 31 行で定義されています。 参照先 DKC_REPLACE, dkcFree(), dkcFreeStream(), edk_ArgumentException, と NULL.
00031 {
00032 if(NULL==pp){
00033 return edk_ArgumentException;
00034 }
00035 dkcFreeStream(&(*pp)->mStream);
00036 return dkcFree((void **)pp);
00037 }
|
|
||||||||||||||||||||||||||||
|
dkcRegex.c の 40 行で定義されています。 参照先 BYTE, と edk_SUCCEEDED.
00043 {
00044 return edk_SUCCEEDED;
00045 }
|
1.3.6