Lines Matching full:err
48 const struct got_error *err = NULL, *free_err;
68 err = got_error_from_errno("got_opentemp");
70 return err;
77 err = got_object_blob_dump_to_file(&size1, NULL, NULL, f1,
79 if (err)
87 err = got_object_blob_dump_to_file(&size2, NULL, NULL, f2,
89 if (err)
104 err = got_error_from_errno("asprintf");
115 err = got_error_from_errno("asprintf");
126 err = got_diffreg(&result, f1, f2, GOT_DIFF_ALGORITHM_MYERS,
128 if (err)
132 err = got_diffreg_output(NULL, NULL, result, f1, f2,
136 if (err)
140 if (resultp && err == NULL)
144 if (free_err && err == NULL)
145 err = free_err;
148 if (f1 && fclose(f1) != 0 && err == NULL)
149 err = got_error_from_errno("fclose");
150 if (f2 && fclose(f2) != 0 && err == NULL)
151 err = got_error_from_errno("fclose");
152 return err;
161 const struct got_error *err;
164 err = diff_blobs(NULL, blob1, blob2, label1, label2, mode1, mode2,
166 return err;
183 const struct got_error *err = NULL, *free_err;
199 err = got_object_blob_dump_to_file(&size1, NULL, NULL, f1,
201 if (err)
213 err = got_diffreg(&result, f1, f2, GOT_DIFF_ALGORITHM_MYERS,
215 if (err)
219 err = got_diffreg_output(NULL, NULL, result, f1, f2,
222 if (err)
226 if (resultp && err == NULL)
230 if (free_err && err == NULL)
231 err = free_err;
234 if (f1 && fclose(f1) != 0 && err == NULL)
235 err = got_error_from_errno("fclose");
236 return err;
260 const struct got_error *err = NULL;
262 err = diff_blobs(result, blob1, blob2, NULL, NULL, 0, 0, 3, 0, NULL);
263 if (err) {
267 return err;
274 const struct got_error *err;
278 err = got_object_open(&obj, repo, id);
279 if (err)
280 return err;
282 err = got_object_blob_open(&blob, repo, obj, 8192);
283 if (err)
285 err = cb(cb_arg, NULL, blob, NULL, id, NULL, label, 0, mode, repo);
290 return err;
298 const struct got_error *err;
304 err = got_object_open(&obj1, repo, id1);
305 if (err)
306 return err;
308 err = got_error(GOT_ERR_OBJ_TYPE);
312 err = got_object_open(&obj2, repo, id2);
313 if (err)
316 err = got_error(GOT_ERR_BAD_OBJ_DATA);
320 err = got_object_blob_open(&blob1, repo, obj1, 8192);
321 if (err)
324 err = got_object_blob_open(&blob2, repo, obj2, 8192);
325 if (err)
328 err = cb(cb_arg, blob1, blob2, id1, id2, label1, label2, mode1, mode2,
339 return err;
346 const struct got_error *err;
350 err = got_object_open(&obj, repo, id);
351 if (err)
352 return err;
354 err = got_object_blob_open(&blob, repo, obj, 8192);
355 if (err)
357 err = cb(cb_arg, blob, NULL, id, NULL, label, NULL, mode, 0, repo);
362 return err;
370 const struct got_error *err = NULL;
374 err = got_object_open(&treeobj, repo, id);
375 if (err)
379 err = got_error(GOT_ERR_OBJ_TYPE);
383 err = got_object_tree_open(&tree, repo, treeobj);
384 if (err)
387 err = got_diff_tree(NULL, tree, NULL, label, repo, cb, cb_arg,
394 return err;
402 const struct got_error *err;
408 err = got_object_open(&treeobj1, repo, id1);
409 if (err)
413 err = got_error(GOT_ERR_OBJ_TYPE);
417 err = got_object_open(&treeobj2, repo, id2);
418 if (err)
422 err = got_error(GOT_ERR_OBJ_TYPE);
426 err = got_object_tree_open(&tree1, repo, treeobj1);
427 if (err)
430 err = got_object_tree_open(&tree2, repo, treeobj2);
431 if (err)
434 err = got_diff_tree(tree1, tree2, label1, label2, repo, cb, cb_arg,
446 return err;
454 const struct got_error *err;
458 err = got_object_open(&treeobj, repo, id);
459 if (err)
463 err = got_error(GOT_ERR_OBJ_TYPE);
467 err = got_object_tree_open(&tree, repo, treeobj);
468 if (err)
471 err = got_diff_tree(tree, NULL, label, NULL, repo, cb, cb_arg,
478 return err;
496 const struct got_error *err = NULL;
504 err = diff_deleted_tree(&te1->id, label1, repo,
508 err = diff_deleted_blob(&te1->id, label1,
511 err = cb(cb_arg, NULL, NULL, &te1->id, NULL,
514 return err;
576 const struct got_error *err = NULL;
587 err = got_error_from_errno("malloc");
603 err = got_pathlist_insert(NULL, paths, path, change);
605 if (err) {
609 return err;
617 const struct got_error *err = NULL;
650 err = diff_entry_old_new(te1, te, l1, l2, repo, cb,
652 if (err)
673 err = diff_entry_new_old(te2, te, l2, repo,
675 if (err)
701 return err;
709 const struct got_error *err;
716 err = got_object_open_as_blob(&blob1, repo, id1, 8192);
717 if (err)
721 err = got_object_open_as_blob(&blob2, repo, id2, 8192);
722 if (err)
725 err = got_diff_blob(blob1, blob2, label1, label2, diff_context,
732 return err;
740 const struct got_error *err;
748 err = got_object_open_as_tree(&tree1, repo, id1);
749 if (err)
753 err = got_object_open_as_tree(&tree2, repo, id2);
754 if (err)
760 err = got_diff_tree(tree1, tree2, label1, label2, repo,
767 return err;
775 const struct got_error *err;
782 err = got_object_open_as_commit(&commit1, repo, id1);
783 if (err)
787 err = got_object_open_as_commit(&commit2, repo, id2);
788 if (err)
791 err = got_diff_objects_as_trees(
800 return err;
808 const struct got_error *err = NULL;
821 err = got_diffreg(&diffreg_result, f1, f2, GOT_DIFF_ALGORITHM_MYERS,
823 if (err)
827 err = got_diffreg_output(NULL, NULL, diffreg_result,
830 if (err)
835 if (resultp && err == NULL)
840 if (free_err && err == NULL)
841 err = free_err;
844 return err;