Lines Matching full:err
49 const struct got_error *err = NULL;
67 err = got_error_from_errno("got_opentemp");
69 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)
125 err = got_error_from_errno("asprintf");
136 err = got_error_from_errno("asprintf");
147 err = got_diffreg(&res, f1, f2, flags, &args, &ds, outfile, changes);
150 if (f1 && fclose(f1) != 0 && err == NULL)
151 err = got_error_from_errno("fclose");
152 if (f2 && fclose(f2) != 0 && err == NULL)
153 err = got_error_from_errno("fclose");
154 return err;
195 const struct got_error *err = NULL;
211 err = got_object_blob_dump_to_file(&size1, NULL, NULL, f1,
213 if (err)
249 err = alloc_changes(changes);
250 if (err)
251 return err;
253 err = got_diffreg(&res, f1, f2, flags, &args, &ds, outfile,
257 if (f1 && fclose(f1) != 0 && err == NULL)
258 err = got_error_from_errno("fclose");
259 return err;
283 const struct got_error *err = NULL;
285 err = alloc_changes(changes);
286 if (err)
287 return err;
289 err = diff_blobs(blob1, blob2, NULL, NULL, 0, 0, 3, 0, NULL, *changes);
290 if (err) {
294 return err;
313 const struct got_error *err;
317 err = got_object_open(&obj, repo, id);
318 if (err)
319 return err;
321 err = got_object_blob_open(&blob, repo, obj, 8192);
322 if (err)
324 err = cb(cb_arg, NULL, blob, NULL, id, NULL, label, 0, mode, repo);
329 return err;
337 const struct got_error *err;
343 err = got_object_open(&obj1, repo, id1);
344 if (err)
345 return err;
347 err = got_error(GOT_ERR_OBJ_TYPE);
351 err = got_object_open(&obj2, repo, id2);
352 if (err)
355 err = got_error(GOT_ERR_BAD_OBJ_DATA);
359 err = got_object_blob_open(&blob1, repo, obj1, 8192);
360 if (err)
363 err = got_object_blob_open(&blob2, repo, obj2, 8192);
364 if (err)
367 err = cb(cb_arg, blob1, blob2, id1, id2, label1, label2, mode1, mode2,
378 return err;
385 const struct got_error *err;
389 err = got_object_open(&obj, repo, id);
390 if (err)
391 return err;
393 err = got_object_blob_open(&blob, repo, obj, 8192);
394 if (err)
396 err = cb(cb_arg, blob, NULL, id, NULL, label, NULL, mode, 0, repo);
401 return err;
409 const struct got_error *err = NULL;
413 err = got_object_open(&treeobj, repo, id);
414 if (err)
418 err = got_error(GOT_ERR_OBJ_TYPE);
422 err = got_object_tree_open(&tree, repo, treeobj);
423 if (err)
426 err = got_diff_tree(NULL, tree, NULL, label, repo, cb, cb_arg,
433 return err;
441 const struct got_error *err;
447 err = got_object_open(&treeobj1, repo, id1);
448 if (err)
452 err = got_error(GOT_ERR_OBJ_TYPE);
456 err = got_object_open(&treeobj2, repo, id2);
457 if (err)
461 err = got_error(GOT_ERR_OBJ_TYPE);
465 err = got_object_tree_open(&tree1, repo, treeobj1);
466 if (err)
469 err = got_object_tree_open(&tree2, repo, treeobj2);
470 if (err)
473 err = got_diff_tree(tree1, tree2, label1, label2, repo, cb, cb_arg,
485 return err;
493 const struct got_error *err;
497 err = got_object_open(&treeobj, repo, id);
498 if (err)
502 err = got_error(GOT_ERR_OBJ_TYPE);
506 err = got_object_tree_open(&tree, repo, treeobj);
507 if (err)
510 err = got_diff_tree(tree, NULL, label, NULL, repo, cb, cb_arg,
517 return err;
535 const struct got_error *err = NULL;
543 err = diff_deleted_tree(&te1->id, label1, repo,
547 err = diff_deleted_blob(&te1->id, label1,
550 err = cb(cb_arg, NULL, NULL, &te1->id, NULL,
553 return err;
615 const struct got_error *err = NULL;
626 err = got_error_from_errno("malloc");
642 err = got_pathlist_insert(NULL, paths, path, change);
644 if (err) {
648 return err;
656 const struct got_error *err = NULL;
689 err = diff_entry_old_new(te1, te, l1, l2, repo, cb,
691 if (err)
712 err = diff_entry_new_old(te2, te, l2, repo,
714 if (err)
740 return err;
748 const struct got_error *err;
755 err = got_object_open_as_blob(&blob1, repo, id1, 8192);
756 if (err)
760 err = got_object_open_as_blob(&blob2, repo, id2, 8192);
761 if (err)
764 err = got_diff_blob(blob1, blob2, label1, label2, diff_context,
771 return err;
779 const struct got_error *err;
787 err = got_object_open_as_tree(&tree1, repo, id1);
788 if (err)
792 err = got_object_open_as_tree(&tree2, repo, id2);
793 if (err)
799 err = got_diff_tree(tree1, tree2, label1, label2, repo,
806 return err;
814 const struct got_error *err;
821 err = got_object_open_as_commit(&commit1, repo, id1);
822 if (err)
826 err = got_object_open_as_commit(&commit2, repo, id2);
827 if (err)
830 err = got_diff_objects_as_trees(
839 return err;
851 const struct got_error *err = NULL;
860 err = got_error_from_errno("calloc");
895 err = alloc_changes(changes);
896 if (err)
899 err = got_diffreg(&res, f1, f2, *flags, *args, *ds, outfile,
902 if (err) {
918 return err;