diff options
author | Jakob Kaivo <jkk@ung.org> | 2023-02-28 14:59:48 -0500 |
---|---|---|
committer | Jakob Kaivo <jkk@ung.org> | 2023-02-28 14:59:48 -0500 |
commit | f072bf2637f77595a7e49fca4deb6cf76d44ae3d (patch) | |
tree | a91029ba5867913f801a05a4bddf451882f3cc77 | |
parent | fe5a8e3ec4c30f828d2d784d2673049304a909f3 (diff) |
fix extra newline for empty directories
-rw-r--r-- | ls.c | 6 |
1 files changed, 5 insertions, 1 deletions
@@ -1,7 +1,7 @@ /* * UNG's Not GNU * - * Copyright (c) 2011-2022, Jakob Kaivo <jkk@ung.org> + * Copyright (c) 2011-2023, Jakob Kaivo <jkk@ung.org> * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal @@ -450,6 +450,10 @@ static void ls_print_single(size_t n, struct file_info files[static n]) static void ls_print_columns(size_t n, struct file_info files[static n]) { + if (n == 0) { + return; + } + size_t widest = ls_find_widest(n, files); size_t columns = ls_get_columns(); if (widest > columns / 2) { |