X-Git-Url: http://git.annexia.org/?p=libguestfs.git;a=blobdiff_plain;f=fish%2Fedit.c;h=a010057da403339609a28a8360c0aa037bbe31d3;hp=d30b3caddf787c6a62128899404dbf6be6977f1d;hb=3920ad95f6b2db8fbf20aa26692877a09070cb04;hpb=9353c6253d5fac1648b13ad9958468a2d9f6ad6f diff --git a/fish/edit.c b/fish/edit.c index d30b3ca..a010057 100644 --- a/fish/edit.c +++ b/fish/edit.c @@ -149,14 +149,14 @@ do_edit (const char *cmd, int argc, char *argv[]) unlink (filename); /* Changed? */ - if (strlen (content) == size && strncmp (content, content_new, size) == 0) { + if (strlen (content) == size && STREQLEN (content, content_new, size)) { free (content); free (content_new); return 0; } /* Write new content. */ - if (guestfs_write_file (g, argv[0], content_new, size) == -1) { + if (guestfs_write (g, argv[0], content_new, size) == -1) { free (content); free (content_new); return -1;