3 Commits

Author SHA1 Message Date
张博一
dd9b88f954 modify README 2022-03-30 14:39:03 +08:00
张博一
223e47234c move prepare.sh 2022-03-30 14:21:30 +08:00
张博一
666bcaff52 add Static build 2022-03-30 14:12:40 +08:00
2 changed files with 3 additions and 8 deletions

1
.gitattributes vendored
View File

@@ -1 +0,0 @@
*.yar linguist-vendored

View File

@@ -176,12 +176,8 @@ func (c *Clamav) EngineGetNum(field EngineField) (uint64, error) {
// Free the memory allocated to clamav instance, Free should be called // Free the memory allocated to clamav instance, Free should be called
// when the engine is no longer in use. // when the engine is no longer in use.
func (c *Clamav) Free() error { func (c *Clamav) Free() int {
ret := ErrorCode(C.cl_engine_free((*C.struct_cl_engine)(c.engine))) return int(C.cl_engine_free((*C.struct_cl_engine)(c.engine)))
if ret == CL_SUCCESS {
return nil
}
return Strerr(ret)
} }
// ScanMapCB scans custom data // ScanMapCB scans custom data
@@ -202,7 +198,7 @@ func (c *Clamav) ScanMapCB(fmap *Fmap, fileName string, context interface{}) (ui
defer CloseMemory(fmap) defer CloseMemory(fmap)
// clean // clean
if ret == CL_SUCCESS { if ret == CL_SUCCESS {
return uint(scanned), "", nil return 0, "", nil
} }
// virus // virus
if ret == CL_VIRUS { if ret == CL_VIRUS {