<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src/usr.bin/sort, branch release/13.2.0</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src/atom?h=release%2F13.2.0</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src/atom?h=release%2F13.2.0'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/'/>
<updated>2022-10-19T07:59:31Z</updated>
<entry>
<title>sort: deindent file_reader_free and cleanup its usage</title>
<updated>2022-10-19T07:59:31Z</updated>
<author>
<name>Baptiste Daroussin</name>
<email>bapt@FreeBSD.org</email>
</author>
<published>2022-10-13T08:51:17Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=b4572fe565737c978f64516c7c355f160bda9d15'/>
<id>urn:sha1:b4572fe565737c978f64516c7c355f160bda9d15</id>
<content type='text'>
(cherry picked from commit 226e41467ee15c7aba33d59ee7b512b984b182e7)
</content>
</entry>
<entry>
<title>sort: simplify file_reader_clean</title>
<updated>2022-10-19T07:59:31Z</updated>
<author>
<name>Baptiste Daroussin</name>
<email>bapt@FreeBSD.org</email>
</author>
<published>2022-10-13T08:40:21Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=1cdb98e725586384105f73d13d58a8706b6e01f8'/>
<id>urn:sha1:1cdb98e725586384105f73d13d58a8706b6e01f8</id>
<content type='text'>
Deindent the function, remove useless tests:
 - free already test if argument is NULL
 - closefile already test if the input is stdin or null

(cherry picked from commit ffd41d39c660ca1c80b77707238e8e5ef26d7d7a)
</content>
</entry>
<entry>
<title>sort: deindent closefile</title>
<updated>2022-10-19T07:59:30Z</updated>
<author>
<name>Baptiste Daroussin</name>
<email>bapt@FreeBSD.org</email>
</author>
<published>2022-10-13T08:38:12Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=0821423134b54ea490882640e956a65e29cf124e'/>
<id>urn:sha1:0821423134b54ea490882640e956a65e29cf124e</id>
<content type='text'>
(cherry picked from commit f9d9a7cc4f2ff38795e5056721297e2b8442bf7a)
</content>
</entry>
<entry>
<title>sort: use asprintf(3) instead of malloc + snprintf(3)</title>
<updated>2022-10-19T07:59:30Z</updated>
<author>
<name>Baptiste Daroussin</name>
<email>bapt@FreeBSD.org</email>
</author>
<published>2022-10-13T08:34:57Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=67ca992f5ce64ffaeaabf969379579a0b774c5de'/>
<id>urn:sha1:67ca992f5ce64ffaeaabf969379579a0b774c5de</id>
<content type='text'>
(cherry picked from commit 48a53cc4849555f1a0b805adddb9f517a305a2ae)
</content>
</entry>
<entry>
<title>sort: deindent openfile</title>
<updated>2022-10-19T07:59:30Z</updated>
<author>
<name>Baptiste Daroussin</name>
<email>bapt@FreeBSD.org</email>
</author>
<published>2022-10-13T08:31:08Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=e3231f459f54e733d4ea86463b71de4c78e7e199'/>
<id>urn:sha1:e3231f459f54e733d4ea86463b71de4c78e7e199</id>
<content type='text'>
(cherry picked from commit 958b0d46425395f8f4606ac5d12681d623282e9d)
</content>
</entry>
<entry>
<title>sort: use memset to initialize structure when possible</title>
<updated>2022-10-19T07:59:29Z</updated>
<author>
<name>Baptiste Daroussin</name>
<email>bapt@FreeBSD.org</email>
</author>
<published>2022-10-13T07:07:46Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=e891183e60cee62a05d58b173fabd7876d522008'/>
<id>urn:sha1:e891183e60cee62a05d58b173fabd7876d522008</id>
<content type='text'>
(cherry picked from commit f02c783757365340763739e58ef0e68ec13a0f8f)
</content>
</entry>
<entry>
<title>sort: unify the code to read from FILE *</title>
<updated>2022-10-19T07:59:29Z</updated>
<author>
<name>Baptiste Daroussin</name>
<email>bapt@FreeBSD.org</email>
</author>
<published>2022-10-13T07:36:48Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=2afc73005cb2c288a2445af6be10484e14ea7409'/>
<id>urn:sha1:2afc73005cb2c288a2445af6be10484e14ea7409</id>
<content type='text'>
Previously the code to read from a local file or stdin was sperarated
After the change to remove the home made line reader used for stdin
(replaced by getdelim) it apprears that the rest of the code which is
used to read from any FILE * but stdin can benefit from the exact same
change.

(cherry picked from commit 8b9071360a312f2bb2104864af0b9905acac87bc)
</content>
</entry>
<entry>
<title>sort: remove unused function</title>
<updated>2022-10-19T07:59:29Z</updated>
<author>
<name>Baptiste Daroussin</name>
<email>bapt@FreeBSD.org</email>
</author>
<published>2022-10-13T07:33:12Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=d068b2c1ead2acab0d9fd93ee0cf7dd4d8366389'/>
<id>urn:sha1:d068b2c1ead2acab0d9fd93ee0cf7dd4d8366389</id>
<content type='text'>
(cherry picked from commit e8815fb30b340108bc4b36ab46afa31f673948d0)
</content>
</entry>
<entry>
<title>sort: simplify the code to handle -z flag</title>
<updated>2022-10-19T07:59:29Z</updated>
<author>
<name>Baptiste Daroussin</name>
<email>bapt@FreeBSD.org</email>
</author>
<published>2022-10-13T08:21:48Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=cacedfd1dfef096322e6f9d4473bca8066db994f'/>
<id>urn:sha1:cacedfd1dfef096322e6f9d4473bca8066db994f</id>
<content type='text'>
(cherry picked from commit f079ef8aa428ebffad28f5c62cce52c2bf70fb49)
</content>
</entry>
<entry>
<title>sort: cleanup now unused structutre and prototypes</title>
<updated>2022-10-19T07:59:28Z</updated>
<author>
<name>Baptiste Daroussin</name>
<email>bapt@FreeBSD.org</email>
</author>
<published>2022-10-13T08:19:18Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=713ef741b77d4a61019fbb900db2b190fed77ccb'/>
<id>urn:sha1:713ef741b77d4a61019fbb900db2b190fed77ccb</id>
<content type='text'>
(cherry picked from commit 4d4fcf619efcc02a962d0723a7ccd94fb621c6e6)
</content>
</entry>
</feed>
