From: Soft Works <softworkz@hotmail.com> To: FFmpeg development discussions and patches <ffmpeg-devel@ffmpeg.org> Subject: Re: [FFmpeg-devel] [PATCH v14 2/5] compat/w32dlfcn.h: Remove MAX_PATH limit and replace LoadLibraryExA with LoadLibraryExW Date: Thu, 16 Jun 2022 00:00:39 +0000 Message-ID: <DM8P223MB03659B0D20EC3561D897D2C7BAAC9@DM8P223MB0365.NAMP223.PROD.OUTLOOK.COM> (raw) In-Reply-To: <ea-mime-62aa3a4a-6ace-15f8713e@www-7.mailo.com> > -----Original Message----- > From: ffmpeg-devel <ffmpeg-devel-bounces@ffmpeg.org> On Behalf Of > nil-admirari@mailo.com > Sent: Wednesday, June 15, 2022 10:00 PM > To: ffmpeg-devel@ffmpeg.org > Subject: Re: [FFmpeg-devel] [PATCH v14 2/5] compat/w32dlfcn.h: Remove > MAX_PATH limit and replace LoadLibraryExA with LoadLibraryExW > > > path_size <= INT16_MAX > > > > (the edge case is already covered by the equals) > > Done: https://ffmpeg.org/pipermail/ffmpeg-devel/2022- > June/297590.html. > Don't quite understand what edge case you've meant: > INT16_MAX is 32767, which is the maximal path length allowed, > + 1 is needed for the terminating null. With the +1 your while condition term is effectively path_size <= 32768 But when the path_size is 32768, you do not need to go for another loop with an increased buffer because this is already as large as it can get. There won't be any 32769 or 32770 (...) cases, I think. > > I know this line existed before your path, but it would be nice > > to clarify check and condition, like: > > > > // On Win7 an earlier we check if KB2533623 is available > > Changed the comment. Cool. Thanks. softworkz > > > name_w leaks here > > Fixed. _______________________________________________ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit link above, or email ffmpeg-devel-request@ffmpeg.org with subject "unsubscribe".
next prev parent reply other threads:[~2022-06-16 0:00 UTC|newest] Thread overview: 21+ messages / expand[flat|nested] mbox.gz Atom feed top 2022-06-13 16:26 [FFmpeg-devel] [PATCH v14 1/5] libavutil: Add wchartoutf8(), wchartoansi(), utf8toansi() and getenv_utf8() Nil Admirari 2022-06-13 16:26 ` [FFmpeg-devel] [PATCH v14 2/5] compat/w32dlfcn.h: Remove MAX_PATH limit and replace LoadLibraryExA with LoadLibraryExW Nil Admirari 2022-06-13 16:39 ` Soft Works 2022-06-13 17:03 ` nil-admirari 2022-06-13 19:02 ` Soft Works 2022-06-13 20:17 ` Soft Works 2022-06-15 20:00 ` nil-admirari 2022-06-16 0:00 ` Soft Works [this message] 2022-06-17 9:33 ` nil-admirari 2022-06-13 16:26 ` [FFmpeg-devel] [PATCH v14 3/5] fftools: Remove MAX_PATH limit and switch to UTF-8 versions of fopen() and getenv() Nil Admirari 2022-06-13 16:26 ` [FFmpeg-devel] [PATCH v14 4/5] libavformat: Remove MAX_PATH limit and use UTF-8 version of getenv() Nil Admirari 2022-06-13 17:47 ` Soft Works 2022-06-13 18:55 ` Hendrik Leppkes 2022-06-13 19:00 ` Soft Works 2022-06-13 19:07 ` Stephen Hutchinson 2022-06-13 20:53 ` nil-admirari 2022-06-13 21:52 ` Soft Works 2022-06-13 22:01 ` Soft Works 2022-06-13 16:26 ` [FFmpeg-devel] [PATCH v14 5/5] libavfilter/vf_frei0r.c: Use " Nil Admirari 2022-06-13 20:50 ` [FFmpeg-devel] [PATCH v14 1/5] libavutil: Add wchartoutf8(), wchartoansi(), utf8toansi() and getenv_utf8() Martin Storsjö 2022-06-15 20:06 ` nil-admirari
Reply instructions: You may reply publicly to this message via plain-text email using any one of the following methods: * Save the following mbox file, import it into your mail client, and reply-to-all from there: mbox Avoid top-posting and favor interleaved quoting: https://en.wikipedia.org/wiki/Posting_style#Interleaved_style * Reply using the --to, --cc, and --in-reply-to switches of git-send-email(1): git send-email \ --in-reply-to=DM8P223MB03659B0D20EC3561D897D2C7BAAC9@DM8P223MB0365.NAMP223.PROD.OUTLOOK.COM \ --to=softworkz@hotmail.com \ --cc=ffmpeg-devel@ffmpeg.org \ /path/to/YOUR_REPLY https://kernel.org/pub/software/scm/git/docs/git-send-email.html * If your mail client supports setting the In-Reply-To header via mailto: links, try the mailto: link
Git Inbox Mirror of the ffmpeg-devel mailing list - see https://ffmpeg.org/mailman/listinfo/ffmpeg-devel This inbox may be cloned and mirrored by anyone: git clone --mirror https://master.gitmailbox.com/ffmpegdev/0 ffmpegdev/git/0.git # If you have public-inbox 1.1+ installed, you may # initialize and index your mirror using the following commands: public-inbox-init -V2 ffmpegdev ffmpegdev/ https://master.gitmailbox.com/ffmpegdev \ ffmpegdev@gitmailbox.com public-inbox-index ffmpegdev Example config snippet for mirrors. AGPL code for this site: git clone https://public-inbox.org/public-inbox.git