Deutsch English Français Italiano |
<v8rg3j$13kvd$1@dont-email.me> View for Bookmarking (what is this?) Look up another Usenet article |
Path: ...!news.nobody.at!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail From: Lawrence D'Oliveiro <ldo@nz.invalid> Newsgroups: comp.lang.c Subject: Re: relearning C: why does an in-place change to a char* segfault? Date: Mon, 5 Aug 2024 21:27:16 -0000 (UTC) Organization: A noiseless patient Spider Lines: 24 Message-ID: <v8rg3j$13kvd$1@dont-email.me> References: <IoGcndcJ1Zm83zb7nZ2dnZfqnPWdnZ2d@brightview.co.uk> <20240801114615.906@kylheku.com> <v8gs06$2ceis$1@dont-email.me> <v8jlnk$31hqf$1@dont-email.me> <87bk29duba.fsf@nosuchdomain.example.com> <v8mkao$3n2rq$5@dont-email.me> <8734nldmea.fsf@nosuchdomain.example.com> <v8prni$hmng$1@dont-email.me> <871q33cw4p.fsf@nosuchdomain.example.com> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Injection-Date: Mon, 05 Aug 2024 23:27:16 +0200 (CEST) Injection-Info: dont-email.me; posting-host="9703e35b9105f1543e11e482bcc52d23"; logging-data="1168365"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX193pgskyDy8CbN3hW1lrs0h" User-Agent: Pan/0.159 (Vovchansk; ) Cancel-Lock: sha1://vWVcN3h/MxZTdlH1RkaSQb80w= Bytes: 2062 On Sun, 04 Aug 2024 23:38:14 -0700, Keith Thompson wrote: > Lawrence D'Oliveiro <ldo@nz.invalid> writes: >> >> On Sat, 03 Aug 2024 19:58:37 -0700, Keith Thompson wrote: >>> >>> Lawrence D'Oliveiro <ldo@nz.invalid> writes: >>>> >>>> On Sat, 03 Aug 2024 17:07:37 -0700, Keith Thompson wrote: >>>> >>>>> ... general compression isn't something I've seen ... >>>> >>>> I recall Apple had a patent on some aspects of the “PEF” executable >>>> format that they created for their PowerPC machines running old >>>> MacOS. This had to do with some clever instruction encodings for >>>> loading stuff into memory. >>> >>> Is that relevant to what I asked about? >> >> “Compression” > > Was that intended to be responsive? Hint: you have to know something about executable formats.