On Sat, 1 Apr 2006 05:19:35 +0800
"梁飞" <[EMAIL PROTECTED]> wrote:

> clamav-devel,您好!
> 
> why don't you write portable code?

http://en.wikipedia.org/wiki/POSIX

> if some function must use  dependent platform API, we could implement it
> using macro at runtime. e.g, visit a directory are difference in Linux and
> Win32. We could implement a VisitDirectory fuction in LibClamav, and use
> it. The implement of VisitDirectory fuction depend on macro at runtime. i
> think engine is pure, and portable. if that, we could easier to portable it
> in diffent OS.

ClamAV was not designed for win32 and to use it effectively on this platform
one would need to redesign the whole engine, implement new features and
provide specialised signature updates.

-- 
   oo    .....         Tomasz Kojm <[EMAIL PROTECTED]>
  (\/)\.........         http://www.ClamAV.net/gpg/tkojm.gpg
     \..........._         0DCA5A08407D5288279DB43454822DC8985A444B
       //\   /\              Fri Mar 31 23:52:56 CEST 2006

Attachment: signature.asc
Description: PGP signature

_______________________________________________
http://lurker.clamav.net/list/clamav-devel.html

Reply via email to