Lines Matching refs:err
20 err := addHandler(PROTOCOL, self)
21 if err != nil {
22 return err
28 _, err := getHandler(PROTOCOL)
29 if err != nil {
30 return err
33 err = removeHandler(PROTOCOL)
34 if err != nil {
35 return err
51 out, err := exec.Command("open", path).CombinedOutput()
52 if err != nil {
53 return fmt.Errorf("Failed to execute open command.\n%s\n%s", err.Error(), out)
60 plistPath, err := homedir.Expand(launchServicesPlist)
61 if err != nil {
62 return nil, err
65 content, err := os.ReadFile(plistPath)
66 if err != nil {
67 return nil, err
71 if _, err = plist.Unmarshal(content, &prefs); err != nil {
72 return nil, err
84 plistPath, err := homedir.Expand(launchServicesPlist)
85 if err != nil {
86 return err
89 updatedContent, err := plist.Marshal(prefsMap, plist.AutomaticFormat)
90 if err != nil {
91 return err
94 err = os.WriteFile(plistPath, updatedContent, 0644)
95 if err != nil {
96 return err
103 prefsMap, err := readPlist()
104 if err != nil {
105 return err
123 err = writePlist(prefsMap)
124 if err != nil {
125 return err
132 prefsMap, err := readPlist()
133 if err != nil {
134 return err
161 err = writePlist(prefsMap)
162 if err != nil {
163 return err
170 prefsMap, err := readPlist()
171 if err != nil {
172 return "", err