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;